Company Overview
Company Name
Taro San Japanese Noodle Bar
Address
717 Stanford Shopping Center, Palo Alto, CA, 94304, United States
Website
tarosanudon.comPhone
(650) 815-2700Approx. Annual Revenue
$3.0M
About Taro San Japanese Noodle Bar
Taro San Japanese Noodle Bar is a restaurant located in Palo Alto, California, within the Stanford Shopping Center. The establishment offers a respite for shoppers and a destination for adventurous foodies, featuring beautiful vaulted ceilings, an open kitchen layout, and a menu of delicious izakaya dishes and fresh housemade udon noodles. Taro San is open daily for outdoor dining, pickup, and delivery orders, with extended late-night hours on Fridays and Saturdays.
Frequently Asked Questions about Taro San Japanese Noodle Bar
Advertising Pixels
- Facebook Ad Pixel