Know a great happy hour or special for this location?
A friendly, unassuming spot for sushi, sashimi & Japanese small bites offered in bright environs.
Suggest an edit
1632 N Main St, Walnut Creek, CA 94596