Remove Ads

Photos for Mama Lupe's Cocina

Mama Lupe's Cocina

15033 Farnsworth St, San Leandro, California 94579 USA

203 Reviews