5950 N Federal Hwy, Fort Lauderdale, Florida 33308 USA
Part of the interior eating area.
Photo Credit: Yelp