New American restaurant · 8 B Village Square, Stratton Mountain, VT
More food in Stratton Mountain, VT · New American Food in Stratton Mountain