newbury park restaurant sumo sumo japanese restaurant newbury park Happy Hour Sushi Newbury Park. Newbury Park CA 91320. Sumo Japanese Restaurant Newbury Park To Our Sumo Family … Thursday, May 12, 2022 Edit