Home
ABOUT
Location
DINNER MENU
PIZZA MENU
CATERING
SPECIALS
Mama Teresa's
Italian Restaurant & Pizza
851 Boston Post Rd.
Milford,CT
(203) 877-5108
Order Take-Out Here