Italian restaurant · 55 Route 296, Windham, NY
Dine-In
More food in Windham, NY · Italian Food in Windham