472 Everett Avenue
Palo Alto, CA 94301
Call: (650) 853-8889
Hours: Closed Wednesdays and Saturdays. Otherwise flexible: preferably, 1pm to 9pm, both weekdays and weekends.
We are conveniently located in downtown Palo Alto near the corner of Cowper and Everett.
Please call to make an appointment.