Find the top Japanese restaurants in Ellington, Connecticut near you now.
Restaurant
Address: 89 West Rd H3, Ellington, CT 06029