Photo Gallery

Our Restaurant

The Windsor Station Restaurant is currently open for TAKE OUT and limited TABLE SERVICE . CALL: 802-674-4180 or Order Online