Italian restaurant · 35 Poquonock Ave, Windsor, CT
Dine-In
See full menu
More food in Windsor, CT · Italian Food in Windsor