18 Mart Köftecisi is a kofta restaurant offering grilled specialties.