United States
California
Los Altos
Starbucks
296 Main Street
(650) 949-3565
https://www.starbucks.com/store-locator/store/12115/
Starbucks Guides
Dog Friendly Places in Los Altos
stillontheroad (Giada Matera)