Find the top Turkish restaurants in Fort Lauderdale, Florida near you now.
Breakfast restaurant
Address: 1396 SE 17th St, Fort Lauderdale, FL 33316