Gift cards are accepted in more than 100 shops, restaurants, and entertainment venues in participating retail centres. Here is the list of shopping malls where you can avail of this privilege.
Gift cards are accepted in more than 100 shops, restaurants, and entertainment venues in participating retail centres. Here is the list of shopping malls where you can avail of this privilege.