The Poop Deck Restaurant & Bar

Yacht Haven Marina, East Bay St., PO Box SS 5693, Nassau, New Providence, Bahamas,