Local Restaurant’s Hours of Operation Hours of Operation – Current Windham, N.Y. Updated for JUNE 2025 Restaurant Location Map