1350 E. Sunrise Blvd. Fort Lauderdale, FL 33304 Map It
954-462-8190
By Maria De Los Angeles
By David Rolland
By New Times staff and contributors
By New Times Staff