Mama Teresa's

851 Boston Post Rd
Milford, CT
203.877.5108
41.23217
-73.053384
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:noon - 10pm

for Mama Teresa's
Directions
from: