Main Office/Store Details :
Sabkha Hotel, Al Sabkha Road, Deira, Dubai. PO Box-3812.
Show Number