5950 N Federal Hwy, Fort Lauderdale, Florida 33308 USA
Lobster & Shrimp Lover's Dream
Photo Credit: Yelp