Get directions to: American Turkish Restaurant, Fort Lauderdale, FL
Restaurant address: 524 S Andrews Ave Ste 100 Fort Lauderdale, FL 33301, USA
Restaurant: American Turkish Restaurant