- Contemporary American
- Lake Champlain Islands
The North Hero House is a casual fine dining restaurant located in Vermont's beautiful Champlain Islands. We offer contemporary American cuisine and source locally grown products whenever possible including produce grown in our own extensive gardens. We serve a more limited menu in our pub and...