The Taverna is a great restaurant offering very good egyptian pie - also the sweet ones are very good. We were there at about 7pm, it was not very crowded and we got a good table upstairs at the window - we can really recommend to sit there because you can watch them making the pizzas downstairs :)
There is at least one waiter speaking very good English, the menue is also in Arabic and English so communication is very easy.
You can also oder food to take away.
If you own or manage Taverna, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.