Beauty & the Feast Bar | Kitchen Address 601 N Fort Lauderdale Beach Boulevard Fort Lauderdale FL 33304 United States Upcoming Events No events in this location