Al Nasr is the best place to be in when it comes to shawarmas. So before anyone else beats me to it - Mashawi Al Arabi and Jebal Lebnan. You can never go wrong with these restaurants.
Al Nasr is the best place to be in when it comes to shawarmas. So before anyone else beats me to it - Mashawi Al Arabi and Jebal Lebnan. You can never go wrong with these restaurants.