As one of the country’s biggest malls, IOI City Mall visitors may not be aware of the existence of a couple shops tucked away in a corner or hidden on the ground floor. This mall is so massive, first ...