In the small hamlet of Hensonville NY in the northern parts of the Catskill Mountains right next to the town of Windham and near Hunter NY is Vesuvio. A true gem of the Catskills. Chef Apollo does everything from authentic Italian dishes, whole lobsters, to...More