Michael’s on the Hill

Restaurant

Michael’s on the Hill

4182 Waterbury-Stowe Road, Waterbury Center, 05677, VT

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.