placeOMAR BIN AL KHATTAB ROAD DEIRA, DUBAI, UNITED ARAB EMIRATES.