Windsor VT Restaurants
1. 55 Main St, Windsor, VT 05089 | Subway(802) 674-6377
2. 5 River St, Windsor, VT 05089 | Youth Managed Cafe Inc(802) 674-4020
3. 70 Main Street, Windsor, VT 05089 | Old World Pizza & Deli(802) 674-1240
4. 88 Main St, Windsor, VT 05089 | Pizza Chef(802) 674-6861
5. 26 Depot Ave, Windsor, VT 05089 | Windsor Station Restaurant and Barroom(802) 674-4180
6. 74 Main St, Windsor, VT 05089 | Yummy Yummy Chinese Restaurant(802) 674-6888
7. 19 1/2 Union St, Windsor, VT 05089 | The Vittles Stop BBQ(802) 674-6776
8. 135 Main St, Windsor, VT 05089 | Dan's Windsor Diner(802) 674-5555