Location

Mama Teresa's Italian Restaraunt   

851 Boston Post Rd.

Milford, CT 06460

(203) 877-5108

Mon - Thur. 11AM - 9 PM
Fri - Sat. 11AM - 9:30 PM
Sun: 12PM - 8 PM
  • Facebook Classic

Your details were sent successfully!