Get directions to: Blue Dolphin, Fort Lauderdale, FL
Restaurant address: 725 North Birch Road Fort Lauderdale, FL 33304, USA
Restaurant: Blue Dolphin