Boston's Hidden Restaurants
Search by CuisineSearch by RegionSearch by CostFeaturesPhotosBlogAboutHome
Facebook Twitter Google+ Boston Restaurant Talk

Location of Il Faro [CLOSED], Medford, MA

Il Faro [CLOSED]
21 Main Street
Medford, MA 02155