Lal Qila Mumtaz, Al Barsha, Dubai || Get our Menu
LOCATION
  • Tulip Al Barsha Hotel Apartments, Barsha 1
    Dubai
    043853999

WE ARE SOCIAL