WelcomeHungry? Then you’ve come to the right place for fabulous Japanese fare. Beautiful presentation in a restaurant that also offers a “to go” menu. If you love sushi, then you will love this highly rated restaurant situated in beautiful Santa Rosa.
At a Glance
518 7th St, Santa Rosa CA 95401
(707) 541-6359 | (toll free)