Wells River VT Restaurants
1. 41 Main St N, Wells River, VT 05081 | TJ's Lunch Counter(802) 757-3066
2. 42 Main St N, Wells River, VT 05081 | Happy Hour Restaurant(802) 757-3466
3. 2284 Us Highway 302 E, Wells River, VT 05081 | Sarkis's Mediterranean Restaurant(802) 429-2120