KIBAB Al Khalifa is a kebab shop offering a varied menu with fresh ingredients.