Self Döner is a Turkish restaurant specializing in döner kebab. They offer quality meat döner and are available for delivery and takeout services.