EXPRESS FOOD STOP in 3306 W Broward Blvd in Fort Lauderdale