cia

Michaels on the Hill copy

Michael’s on the Hill

Michael’s on the Hill is a fine dining gastronomic adventure in Stowe, Vermont, the closest you will get to five star food this close to Canada. With a creative...