Morwarid - Barsha Mall

Food Court, Level 1, Al Barsha Mall, Barsha 2, Dubai
alt : Menu.pdf

Contact RoundMenu