660 Stanford Shopping Center
6.0 • Shopping mall
Shopping center showcases beautiful design and a pleasant atmosphere.
View menu
Good to know
1
Parking is available on-site, but it can fill up quickly during weekends.
2
Most stores accept credit cards, but some smaller shops may only take cash.
3
Expect longer wait times at popular restaurants during lunch hours.
660 Stanford Shopping Center, Palo Alto, California, United States