Chi-Chi's Mexican Restaurant

  • 257 Cochituate Rd,
    Framingham, MA 01701
  • Phone: 508-875-6363
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map