Get directions to: People's Choice, Plymouth, CT
Restaurant address: 170 Riverside Avenue Bri Plymouth, CT 06782, USA
Restaurant: People's Choice