2970 Griffin Rd, Fort Lauderdale, Florida 33312 USA
That sandwich is THICC ; soooo good
Photo Credit: Yelp