Italian restaurant · 2249 New London Turnpike, South Glastonbury, CT
See full menu
More food in South Glastonbury, CT · Italian Food in South Glastonbury