Restaurants & CafesAbela & Company Meshwar Restaurant3HB 6.E)�Al Barsha Mall, 3rd Floor - 23rd St

كلمة «مغلق» لم تُستخدم كحالة تشغيلية. rtf
The address shown is the parent mall address when available.
Use Directions to open the location in Google Maps.