Windsor Station Rocks!

Windsor Station Restaurant and Barroom, 26 Depot Ave., Windsor, VT 05089