#1 most popular of 1 restaurants in Castile
"The Glen Iris Inn is an historic restaurant and country inn that was the home of William Pryor Letchworth, the founder of New York's Letchworth State Park. Since I've lived in this region my entire life, I've
" »
- Avg. Member Rating 3 of 5
- Avg. Member Rating
-
1
- Review
-
1
- Photo