Pizza is all the rage in Egypt. I think I photo of an egyptian pizza oven somewhere...