Blue Lagoon Seafood Restaurant & Grill Terrace
Club Land & Paradise Beach Dr, Nassau, Paradise Island, Bahamas,
242-363-2400 Phone