Barbecued Lula Kebab with Vegetables: The flavor that lingers on your palate