MENU

 

ADDRESS

900 NE 20th Ave.

Fort Lauderdale, FL 33304

CONTACT

 

Tel: 954-314-7686

 

TEMPORARY SPECIAL HOURS

please call to verify.

 

MON-SUN

11AM-5PM