3135 W Broward Blvd, Fort Lauderdale, Florida 33311 USA
Easy to miss sign on the side of the vacant building. Place food orders and pickup in the back of the building.
Photo Credit: Yelp