Restaurants in Ludlow, Vermont
The town of Ludlow, Vermont, is located in the state's southern region in a largely rural expanse between the cities of Montpelier and Albany, New York. Ludlow is home to the popular ski area at Okemo Mountain, and its open terrain also draws boaters, golfers and hikers from around the region. Visitors to Ludlow can choose from several local restaurants that…
read more