The Fresh Market

2170 West Bayshore Road, Palo Alto, 94303

650.473.9244