Ibo Izgara is a Turkish restaurant specializing in BBQ and grilled dishes. They are known for offering traditional items like şırdan.