Get directions to: Seafood Barge, Southold, NY
Restaurant address: 62980 Main Rd Southold, NY 11971, USA
Restaurant: Seafood Barge