Top 10 best seafood restaurants in Scotia,NY
Where to eat in Scotia,NY?
Below are the list of top 10 best seafood restaurants in Scotia,NY.
# Turf Tavern
40 Mohawk Ave
Scotia , NY 12302
Scotia , NY 12302
Dishes Served:
American, Seafood, Steak