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

Open Tuesdays - Saturdays 12-6pm Closed Sundays and Mondays