We welcome you to visit us at our flagship store located in Downtown Los Altos!
Sunday & Monday: Closed
Tuesday - Saturday: 11AM - 4PM
Holiday Hours starting December 14th
Sunday: 11AM - 4PM
Monday - Saturday: 11AM - 5PM
December 21-23: 11AM - 6PM
December 24: 11AM-3PM
For all inquiries, please fill out the form below. We will gladly reply promptly with information on your request.