Mama Lupe's Cosina Mexican

  • 15033 Farnsworth St,
    San Leandro, CA 94579
  • Phone: 510-483-4545
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map