Get directions to: Blue Island Shellfish Inc, Bohemia, NY
Restaurant address: 1525 Ocean Avenue Bohemia, NY 11716, USA
Restaurant: Blue Island Shellfish Inc