225 S. Fort Lauderdale Beach Blvd. Fort Lauderdale, FL 33316 Map It
954-523-1407
By Natalya Jones
By New Times Staff