Seafood restaurant · 1451 Rector Road, Scotia, NY
Dine-In
More food in Scotia, NY · Seafood in Scotia