Update Info - Mamma MIA Restaurant
This restaurant was reported as closed. If it is open, let us know.
Mamma MIA Restaurant
225 West St
Seymour, CT 06483
225 West St
Seymour, CT 06483
This restaurant was reported as closed. If it is open, let us know.