Windsor Diner, The

Diner · 20 Main Street, Windsor, NY

Dine-In

Hours

More food in Windsor, NY · Diner in Windsor