Arz Lebanon Restaurant - Al Barsha is located at Next to Mall of the Emirates, Barsha 1, Dubai. The restaurant serves a freshly prepared Lebanese Cuisine menu. We offer best restaurant services. We offer an extensive menu. We offer our customers the most exclusive locations & best services.