top of page

Let's get in touch


Store: 210 Post St, San Francisco, CA 94108

Phone: 415-691-9802



Sun   OPEN 11:30 to 4:00 pm.

Mon  OPEN 11:30 to 5:00 pm. 

Tue   By appointment only

Wed  OPEN 11:30 to 5:00 pm.

Thu   OPEN 11:30 to 5:00 pm.

Fri     By appointment only

Sat    By appointment only


  • We may change our schedule at any time.

  • Repair drop-off available on Sun, Mon, Wed, and Thu.

bottom of page