Get directions to: China Sea Restaurant, Windsor, CT
Restaurant address: 700 Poquonock Ave Windsor, CT 06095, USA
Restaurant: China Sea Restaurant