skip to main content skip to footer
Happy Hour Logo

Website Coming Soon!

The Happy Hour Restaurant

42 Main Street
Wells River, VT 05081
Tel: 802-757-3466
Mon - Sun:
11:30AM - 8:00PM
Get Directions
Copyright © 2018 All Rights Reserved