Get directions to: Sushi Ocean, Windsor Locks, CT
Restaurant address: 255 Main Street Windsor Locks, CT 06096, USA
Restaurant: Sushi Ocean