Get directions to: Italian Corner Restaurant, Poquonock, CT
Restaurant address: 3 Tunxis Poquonock, CT 06064, USA
Restaurant: Italian Corner Restaurant