Glen Iris Inn
One of my favorite day trips is to the Glen Iris Inn in Letchworth State Park. The original house dates back to 1828, and an expansion in 1914 led to the opening of the inn and restaurant.
More by Canopy View profile
Like