Our Hours and Location

We close early on Thursday Dec 24 at 2pm and we remain closed through the holidays. We'll respond to messages when we reopen at 11am on Saturday Jan 2.

Our standard store hours are Wednesday-Sunday 11am-6pm. Please check our website prior to visiting in case of last-minute adjustments to our hours.


We are located at:

1634 Jerrold Ave
San Francisco, CA 94124

We look forward to seeing you when we reopen!

Still need help? Contact Us Contact Us