Want to let us know about a recent experience at The Last Chair? Got a question for us? Send us an email by CLICKING HERE.
267 Route 100
West Dover, VT 05356
Call for Takeout: 802.464.1133
We are approximately 2 miles south of Mount Snow on Route 100 in West Dover. Look for the big red barn with hanging Chair outside.
Thanks for visiting us!