Credit Cards Not Accepted

Gift certificates available









Contact

415 Cambridge Avenue, Suite 21
Palo Alto, CA 94306
(650) 796-6645

Mountain View Location Available

Fri 9:30am – 5:30pm
Sat 9:30am – 5:30pm
Sun 9:30am – 5:30pm
Mon 11:00am – 5:30pm

By Appointment Only

 

 

 

 

 


View Larger Map