Chef Izgara Meze is a Turkish restaurant specializing in grilled dishes and kebabs. They offer a variety of flavorful meze alongside their main courses, providing a comprehensive Turkish dining experience.