Start from
Broward Mall Food Court
8000 W Broward Blvd, Fort Lauderdale 33388