Claim this listing
|
2007 BEST OF SILICON VALLEY - Winner
Best Sushi Spot in Palo Alto
A high-quality sushi spot with hand grated wasabi and attentive service in an attractive setting.
— Metro, Silicon Valley's Weekly Newspaper, September 26, 2007
|
|