Squirrels Nest Restaurant, BRISTOL, Vermont (VT)
Comfortably stationed at 567 Rockydale Road () in BRISTOL, Vermont (VT) (5443), Squirrels Nest Restaurant can be contacted at 8024536042. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in BRISTOL, Vermont (VT)
Squirrels Nest Restaurant contact information and details:
Address: 567 Rockydale Road - , BRISTOL, Vermont (VT) 5443
Contact Phone: 8024536042
