Shish Taouk

Who could resist beautifully grilled pieces of chicken known as Lebanese Shish Taouk?  Marinated in yogurt, lemon juice, tomato puree, loads of garlic and exotic spices, this is one excellent chicken meal!