Zicatela's 2 Bar & Restaurant

Bar · 5386 State Route 23, Windham, NY

Dine-In

Hours

More food in Windham, NY