In Reply to: Confused about malls posted by jowally on Sunday, 17. December 2006 at 18:58 Bali Time:
Its the discovery mall and centro is a Department store in the first floor of the mall.
Follow Ups: