ADDRESS

900 NE 20th Ave.

Fort Lauderdale, FL 33304

CONTACT

 

Tel: 954-314-7686

 

HOURS

 

MON-SAT

11AM-8PM

SUN

closed