Top 25 best restaurants in Leonardsville,NY
Where to eat in Leonardsville,NY?
Below are the list of top 25 best restaurants in Leonardsville,NY.
# The Horned Dorset Inn
2000 NY-8
Leonardsville , NY 13364
Leonardsville , NY 13364
Dishes Served:
French