Get directions to: Blue Lagoon Restaurant, Miami, FL
Restaurant address: 5762 West Flagler Street Miami, FL 33144, USA
Restaurant: Blue Lagoon Restaurant