Photo 4 of 8

View all

What's new in Midpeninsula dining
The chicken paitan udon at the newly opened Taro San Japanese Noodle Bar at Stanford Shopping Center in Palo Alto. Photo courtesy Taro San Japanese Noodle Bar.

© 2019 Mountain View Online.
All rights reserved.