180 Castro St. Mountain View, CA 94041
650.961.8880

OPEN DAILY

MON–THU 11:30am–2pm & 5:30pm–9pm
FRI–SUN 11:30am–10pm

 

FRESH UNCOOKED UDON NOODLEs AVAILABLE to order AT STORE

PLEASE VISIT THE STORE DURING BUSINESS HOURS TO ORDER

 

SF JAPAN CENTER

SAN JOSE