Get directions to: Mai-kai Restaurant & Lounge, Fort Lauderdale, FL
Restaurant address: 3599 N Federal Hwy Fort Lauderdale, FL 33308, USA
Restaurant: Mai-kai Restaurant & Lounge