Try the basturma pizza if you are tourist - at least something Egyptian when you are eating pizza here :-P
Beware of the long wait - they prepare the pizzas after you order. Which makes no sense to me given the turnover. They should have an assembly line instead!