1900 SE 15th St, Fort Lauderdale, Florida 33316 USA
Lobster Lauderdale Lobster Salad Roll
Photo Credit: Yelp