Because we are a family owned business, we sometimes have personal appointment to make, please make an appointment or call ahead before coming. Thank you for your understanding.
63 Walter U. Lum Place
San Francisco CA 94108 United States
Hours of operation:
Everyday 10:30 am - 5:30 pm
(Except Thursday we are closed)
415-377-2150 (Back up line)