455 State Rd 84, Fort Lauderdale, Florida 33316 USA
Calamari, Long Island, some sort of Mule
Photo Credit: Yelp