Get directions to: Higashi Japanese Restaurant, South Windsor, CT
Restaurant address: 1735 Ellington Road South Windsor, CT 06074, USA
Restaurant: Higashi Japanese Restaurant