In Reply to: Mall name? posted by Inbaliohgodyeah on Sunday, 20. October 2013 at 14:52 Bali Time:
The Discovery Mall and it is usually Centro Department Store that gives the foot massage vouchers.
Follow Ups: