Special event space with waterfront location and excellent cuisine.
Fort Lauderdale Beach · 817 SE 17th St, Fort Lauderdale