Orleans VT Restaurants
1. 329 Willoughby Lk Rd, Orleans, VT 05860 | Tee Off Restaurant(802) 754-2497
2. 793 VT Route 5a, Orleans, VT 05860 | Willough Vale Inn & Restaurant(802) 525-4123
3. 4332 Barton Orleans Rd, Orleans, VT 05860 | Village Pizza(802) 754-9816