Search results
- See moreSee moreSee moreSee moreMamma Italia RistoranteItalian Restaurant
Chef Marco Baldieri serves up traditional Italian cuisine in a casual and quaint setting. Named after Marco’s mother,...
Phone: (774) 241-0478
Cross Streets: Near the intersection of Main St and Shepard Rd
139 Main St Sturbridge, MA 01566 587.80 mi
Is this your business? Verify your listing