Özcan Yeni Kasap Izgara is a bar and grill specializing in grilled meats, offering a unique experience with butcher-quality cuts cooked to order.