Lobster Bar Sea Grille — Fort Lauderdale | My Florida

Lobster Bar Sea Grille is a seafood restaurant with an active Fort Lauderdale location at 450 E Las Olas Blvd.