Toast Local logo
Windsor Station

Windsor Station

Make a reservation

Available Times

About Windsor Station Restaurant & Barroom

Chef owned restaurant in a historic train station featuring housemade pastas, burgers, seafood and crafty specials nightly.

Contact
Phone
(802) 674-4180
Location
26 Depot Ave, Windsor, VT 05089