Named one of the best restaurants in Stowe, Michael’s is Vermont’s first certified green restaurant. Serving farm to table cuisine in a romantic house setting, the restaurant is known for its steak, creative entrees and wine list.
Michael’s on the Hill
4182 Waterbury-Stowe Road, Waterbury Center, 05677, VT