Contact Us

Drop us a line anytime or pop into our shop to see what’s new.

Name *
Name

Visit Us

3666 El Camino Real, Ste A
Palo Alto, California 94306
(650) 521-0791

12-6pm: Tuesdays - Saturdays

12-5pm: Sundays

Closed Mondays