Fort Lauderdale, FL 33316
3049 Alhambra St Fort Lauderdale, FL 33304 (954) 764-3500
Hours:
Mon–Sun: 11:30 AM–1:00 AM