top of page

Let's get in touch


Store: 210 Post St, San Francisco, CA 94108

Phone: 415-691-9802



Walk-ins Tue, Thu, and Sun, 11 am to 4 pm.

For Sunday store visits, please call when you arrive.

By appointment 7 days/week, 10 am to 5 pm.


​Due to the current weather condition, we may close the showroom at any time. Please call if it's raining heavily or flooding. Appointments are recommended to secure your spot.