DAMASCUS Restaurant on Al Muntaza Street, Opp Al Meera (Al Mansoura) one of the best ones i had !