Get directions to: People's Choice, South Windsor, CT
Restaurant address: 536 Tolland Street South Windsor, CT 06074, USA
Restaurant: People's Choice