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