top of page

%20-%20V2.png)
OPEN DAILY FROM 11AM-8PM FOR OUTDOOR DINING, PICKUP, AND DELIVERY ORDERS!
Orders can be placed on our website or through 3rd party delivery services (DoorDash, UberEats, Grubhub)
FRESH HOUSEMADE UDON DAILY
TARO SAN
JAPANESE NOODLE BAR
717 STANFORD SHOPPING CENTER
PALO ALTO, CA 94304
650 - 815 - 2700
HELLO @ TAROSANUDON.COM
HOURS
MON - SUN AT 11AM- 8PM
bottom of page