La Estrellita Market & Deli
2387 University Ave, Palo Alto
(650) 328-0799
Recent Reviews
La Estrellita Market & Deli
2387 University Ave, Palo Alto 94303
(650) 328-0799