IL Faro Ristorante Italiano

  • 21 Main St,
    Medford, MA 02155
  • Phone: 781-395-3669
  • Cuisine: Italian Restaurant

Map

Unable to Display Map