On Numara Et Izgara is a restaurant specializing in grilled meat dishes. The name suggests a focus on Turkish cuisine, particularly grilled meats.