Wells River from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Happy Hour Restaurant - Vermont, Wells River, 42 Main St N, 05081 Family Style (802) 757-3466 Map Mr Mikes Pizza Main - Vermont, Wells River, Wells River Vt 05081, 05081 Pizza (800) 242-3165 Map T J's Lunch Counter - Vermont, Wells River, 41 Main St N, 05081 (802) 757-3066 Map Warners Gallery Restaurant - Vermont, Wells River, 2284 Route 302, 05081 (802) 429-2120 Map