Villa Francesca Ristorante and Caffe

AAA Inspector Rating
150 Richmond St
Boston, MA 02109- Map It
Phone: (617) 367-2948
AAA Inspector Rating Details (scale 1-5)
3.3
Overall
Food3.4
Service3.4
Decor3.0
AAA Inspector Notes
Take time out of your stroll through the North End to savor the outstanding Italian fish, veal, chicken and pork dishes at this restaurant. Elegant presentations make the homemade desserts as much a feast for the eyes as for the taste buds. An outstanding choice, the cannoli which come to the table as empty shells into which the server then pipes luscious ricotta cream.
$11-$40
Italian
In North End. 150 Richmond St 02109. Station: Haymarket
no self-parking.
Closed some major holidays.
Casual Dining. Lunch and dinner served. Full bar.