Get directions to: Mama Mia Restaurant & Pizzeria, Seymour, CT
Restaurant address: 225 West Street Seymour, CT 06483, USA
Restaurant: Mama Mia Restaurant & Pizzeria