The River House Restaurant

The River House Restaurant favorite
Category:
Business Type:
Business
Address:
123 Mountain Rd, Stowe, VT 05672, United States
Tel:
Description:
 
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.