Get directions to: C-town Supermarket, New Britain, CT
Restaurant address: 47 Main St New Britain, CT 06051, USA
Restaurant: C-town Supermarket