Taro San - Palo Alto

#9 - Sushi - Portola Valley, Asiatic, Vegetarian
717 Stanford Shopping Center, Palo Alto, California, USA, 94304, United States
Dishes: 5

Taro San

4 / 5 of 2 Reviews
Phone
+16508152700
Address
717 Stanford Shopping Center, Palo Alto, California, USA, 94304, United States

The restaurant is also easily accessible by public transportation. The closest stop is Caltrain-Palo Alto, which is 677 meters away, otherwise, there are parking spaces 122 meters away at Stanford Mall Parking.

Opening Hours

  • Monday
    11:00-21:00
  • Tuesday
    11:00-21:00
  • Wednesday
    11:00-21:00
  • Thursday
    11:00-21:00
  • Friday
    11:00-21:00
  • Saturday
    11:00-21:00
  • Sunday
    11:00-20:00

Amenities

Accepts Credit Cards
Menu

Reserve now

Feedback

★ 4 / 5 of 2 Reviews

The average rating of 4 shows that the guests have been very satisfied with the Taro San so far.

What User likes about Taro San:
Great restaurant with many vegan and veggie options, including sushi, salad, noodles and bento box. Menu is well marked with nutritional requirements. Almost every menu area has a vegan option. Food is fresh and delicious, beautiful atmosphere as well. I recommend the vegan fog trumpet role, it is unique and tastes great View all feedback.

Really nice Japanese restaurant, classy environment to enjoy when at Stanford Shopping Center

themuppetlibrarian

Great restaurant with many vegan and veggie options including sushi, salad, noodles and bento b...

lauram361

Menu Items

The restaurant provides also a large selection of vegan dishes.

More information

You can also simply ring the number +16508152700 to request your reservation.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now