620 E Las Olas Blvd, Fort Lauderdale, Florida 33310 USA
Great atmosphere great vibes fantastic food.
Photo Credit: Yelp