Italian restaurant · 380 W Main St, Avon, CT
To-Go · Dine-In
More food in Avon, CT · Italian Food in Avon