Kebizza offers a menu of kebabs and pizzas, emphasizing fresh and healthy options.