New American restaurant · 6E Village Square, Stratton, VT
Dine-In
More food in Stratton, VT · New American Food in Stratton