1 FB users likes Lobster Bar Sea Grille - Miami Beach, set it to 20 position in Likes Rating for Miami Beach, United States in Company category
Lobster Bar Sea Grille - Miami Beach is Miami Beach based place and this enity listed in Company category.