Get directions to: Il Faro, Medford, MA Restaurant address: 21 Main St Medford, MA 02155, USA Driving Walking Bicycling Restaurant: Il Faro