The Partridge Inn Restaurant is nestled in the heart of the village of Stowe, Vermont, located on Mountain Road within easy traveling distance of all local resorts and attractions. The Partridge Inn has a long history of ownership as an inn, as well as a restaurant specializing in seafood cuisine for over thirty years.Our mission is to consistently provide the freshest seafood in a simple,...