Khola Store is located in Dubai, United Arab Emirates on NBQ Building, 106 office, bur dubai. Khola Store is rated 3 out of 5 in the category smart shop in United Arab Emirates.
Address
NBQ Building, 106 office, bur dubai
Service options
In-store shopping