Strong Island
A Lure is one of Strong Island.

1. A Lure

8.5
62300 Route 25 (Route 25), Southold, NY
Seafood Restaurant · 20 tips and reviews