18802 Cox Ave.,
Saratoga , CA 95070 UNITED STATES
Based on 2 reviews
User review from CitysearchI love this place, its awesomely tasty, and the chiefs are nice and the customer service is good!
User review from CitysearchNot to many people know about this place, but it's by far the best and only sushi in town.
Worldwide > United States > Saratoga, CA > Sushi and Japanese Restaurants