Ristorante Villa Francesca is a long-standing tradition in Boston's North End.
Ristorante Villa-Francesca

Ristorante Villa Francesca is a long standing tradition in Boston's North End.  Specializing in Italian cuisine in an atmosphere that is both authentic and pleasing, the restaurant has been hosting tourists and locals alike for many years.