FriendsEat
Taro San Japanese Noodle Bar

Taro San Japanese Noodle Bar

3.9(650 reviews)Google Rating
Restaurant

717 Stanford Shopping Center

Palo Alto, CA

Popular For

niku udonchicken karaageipadwagyuikurastanford shopping centermushroom udonmochi donutskakuniudon noodles

Photos

Opening Hours

Hours information not available

Business Information

Available Services

✓ Dine-in✓ Delivery

Rating Distribution

305
147
78
51
69

♿ Accessibility

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating

717 Stanford Shopping Center

Palo Alto, CA

Location

Loading map...