The Los Altos Sweet Shop
994 Los Altos Avenue, Los Altos, CA 94022
Opened August 26, 2009
www.sweetshoplosaltos.com
map
This gallery is empty.