Top 25 best restaurants in Leeds,NY
Where to eat in Leeds,NY?
Below are the list of top 25 best restaurants in Leeds,NY.
# Betty's Too
1122 Main St
Leeds , NY 12451
Leeds , NY 12451
Dishes Served:
Diner