Skip to content
Italian Restaurant

MAMA's

7 locals recommend · Estimated price 2 out of 4
Location
190 Main St
Ludlow, VT 05149
Phone+1 802-228-2333
Hours of Operation statusClosed · Opens Sunday 5:00 PM
Menus
Brunch, Lunch, Dinner
Powered by Foursquare

Tips from locals

Eamon
Eamon
September 12, 2019
Great food, good drink, taste of Boston's North End in ski country.
Patrick
Patrick
August 01, 2019
Great Italian food in Ludlow. Fresh and local, served by a friendly and welcoming staff.
Janice
Janice
December 07, 2018
authentic Italian - really only place in town for true Italian meal