Get directions to: Silvano's Pizza & Mini Mart, Seymour, CT
Restaurant address: 197 W Church St Seymour, CT 06483, USA
Restaurant: Silvano's Pizza & Mini Mart