You must try the mixed shawarma from Ottoman Palace located at Al Nasr street. I am pretty sure you will love it.
You must try the mixed shawarma from Ottoman Palace located at Al Nasr street. I am pretty sure you will love it.