301 Main St, Los Altos, California 94022 USA
Le Boulanger downtown Los Altos clean & deserted on a gloomy overcast Sat 9/18/21
Photo Credit: Yelp