Cluckin Cafe on the Mountain

Restaurant in Killington, Vermont