CONTACT US
We welcome you to visit us at our flagship store located in Downtown Los Altos!

Holiday Hours
Tuesday 12/13 - Thursday 12/15: 11AM - 5PM
Tuesday 12/13 - Thursday 12/15: 11AM - 5PM
Friday 12/16 - Saturday 12/17: 11AM - 6PM
Sunday 12/18: 11AM - 4PM
Monday 12/19: 10AM - 5PM
Tuesday 12/20 - Thursday 12/22: 10AM - 6PM
Friday 12/23: 10AM - 7PM
Saturday 12/24: 10AM - 3PM
CLOSED Tuesday 12/26
For all inquiries, please fill out the form below. We will reply with information on your request.