Get directions to: Leo's Pizza, Wethersfield, CT
Restaurant address: 689 Wolcott Hill Rd Wethersfield, CT 06109, USA
Restaurant: Leo's Pizza