Know a great happy hour or special for this location?
Low-key restaurant with a Zen-like ambiance offering sushi, noodles & other Japanese specialties.
Suggest an edit
1271 Franklin Mall, Santa Clara, CA 95050