River House

123 Mountain Rd
Stowe, VT 05672- Map It
(802) 253-4030
AAA Inspector Notes
Enjoy an expansive garden view at this casual eatery which features creative local cuisine, including steaks and seafood.
International
Just n of jct SR 100 and 108. 123 Mountain Rd 05672
Casual Dining.