Welcome to the River House Restaurant. We are located in the Stowe Inn in the heart of Vermont. Whether you’re looking for a casual dinner for two, a glass of wine and an appetizer, or a full three course meal the River House Restaurant offers the delicious dining experience you’ve been looking for.
menu
menu
Menu