Mama Teresa's

Italian Restaurant & Pizza

851 Boston Post Rd.
Milford,CT
(203) 877-5108