This is my favorite restuarant in Cairo, Egypt!
By A Yahoo! Contributor, 12/31/05
I loved this place! The food was awesome. The only thingy I didn't like was when they mistaked the word chicken for liver, so that's what they got me :( Anyways, I recommend you guys ALL go there during the weekends. Chow! :D