This location has been flagged as "Closed".
2520 S. Miami Rd. Fort Lauderdale, FL 33136 Map It
954-627-6144