skip to main content skip to footer

The Happy Hour Restaurant

42 Main Street
Wells River, VT 05081
Tel: 802-757-3466
Saturday:
Breakfast 7am- 11:30am
Regular Menu 11:30am-8pm
Sunday:
Breakfast Only 7am-11:30am
Get Directions