Get directions to: Tea House Restaurant, Ellington, CT
Restaurant address: 89 West Rd Ellington, CT 06029, USA
Restaurant: Tea House Restaurant