Estrellita Restaurant
(650) 948-9865 | View Website

971 N San Antonio Rd, Los Altos, CA | Directions   94022

37.399789 -122.114154
Get Directions