Plaza Bistro Address 2900 Belmar Street Fort Lauderdale Florida (FL) 33304 United States Upcoming Events No events in this location