Restaurants in Stratton Mountain, VT Back to Cities In VermontCuisine TypesView AllAmericanBarPubSushi Bar8028 B Village Square$$Green Door PubBuilding 11 Village Square Downstairs of Mulligan’s$$Mulligan’s11B Village Square$$Snowfish Sushi11B Village Square$$