Happy Hour Restaurant, WELLS RIVER, Vermont (VT)
Comfortably operating at 42 Main () in WELLS RIVER, Vermont (VT) (5081), Happy Hour Restaurant is available at 8027573466. It is advisable to give them a call in advance to make a reservation.
More restaurants in WELLS RIVER, Vermont (VT)
Happy Hour Restaurant contact information and details:
Address: 42 Main - , WELLS RIVER, Vermont (VT) 5081
Contact Phone: 8027573466