This establishment is a Turkish restaurant specializing in döner and shawarma. It is known for its lamb döner, described as a new experience in Istanbul. The restaurant is located on Ahmet Kaya Caddesi.