Get directions to: Emeralds Eatery, South Windsor, CT
Restaurant address: 1735 Ellington Road South Windsor, CT 06074, USA
Restaurant: Emeralds Eatery