Edson Hill is a distinctive country inn and restaurant in Stowe with a range of dishes that reflect the seasonal nature of Vermont farm-forward cuisine. The Edson Hill culinary team whose creations feature a modern approach to classic New England fare.
$$-$$$$