citrussodawithvanillaicecream
in
Los Altos, CA
Baume Restaurant
201 South California Avenue
Palo Alto
CA
94306
(650) 328-8899
3.4
mi