North Star Pizza
Wilmington, Vermont Pizza, Onion rings, sandwiches,
salads, malts &
shakes and much much more
TC's Family Restaurant
Snow Barn at Mount Snow
Mount Snow's very own Snow Barn serves the best
pizza in the Deerfield Valley, Vermont!
It’s also the spot for apres-ski and late-night
entertainment with live bands or a DJ, pool table
SEASONAL - Ski Season
In Wilmington Vermont or West Dover Vermont enjoy a great slice of pizza or a whole pie at one of the many pizzerias in Southern Vermont.