Restaurants in Boston, MA
Restaurants • Italian Restaurants
150 Richmond St.,
Boston ,
MA
02109
UNITED STATES
Based on 3 reviews
Outstanding!!!
My husband and I absolutely LOVE the food! the waitstaff is friendly and always running around doing whatever they can... the portions are huge and the sauces are out of this wold. Villa Francesca is the place to go!!!In best traditions of North end.
Francesca is the place to go when you want to feel the spirit of North End. Great food, excellent service, warm atmosphere. Everything from music till decoration makes you feel just wonderful. That restaurant is like bottle of good wine,...Consistently good!
Still so good. Villa Francesca has not lost its quality over the years and remains consistently good. Although most restaurants are feeling the downfalls of the economy and are cutting back, this restaurant seems to be holding its own....Worldwide > United States > Boston, MA > Italian Restaurants