Present Moved to 127 Main!


127 Main Street, Los Altos, CA, 94022 (map)

Come say hi to the Jims at our new location across the street, and pick up a gift or a treat for yourself! 

Open: Tuesday - Saturday, 10:00am - 5:30pm

Subscribe to our newsletter below.

Pictures and more news soon...