Know a great happy hour or special for this location?
Bustling Japanese dining spot featuring an L-shaped sushi bar & creative rolls in a casual setting.
Suggest an edit
1502 Sunnyvale Ave, Walnut Creek, CA 94597