El Mero Mero

  • 1161 N Lawrence Expy,
    Sunnyvale, CA 94089
  • Phone: 408-745-9464
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map