Italian restaurant · 89 West Rd #4, Ellington, CT
See full menu
More food in Ellington, CT · Italian Food in Ellington