Update Info - Il Faro Ristorante Italiano
This restaurant was reported as closed. If it is open, let us know.
Il Faro Ristorante Italiano
21 Main St
Medford, MA 02155
21 Main St
Medford, MA 02155
This restaurant was reported as closed. If it is open, let us know.