Palo Alto

Our second Bay Area storefront is part of the open-air Stanford Shopping Center, adjacent to the historic university campus in the heart of Silicon Valley.

We offer in-store pickup, same-day delivery, and personal shopping appointments both virtual and in-store.

660 Stanford Shopping Center, Space 129a
Palo Alto, California 94304

(650) 847 2202

Get Directions

Store Hours
Mon–Sat: 10am–7pm
Sun: 11pm–6pm