In Reply to: Centro? posted by Kelsta on Monday, 3. July 2006 at 11:55 Bali Time:
Yes they are one and the same thing. The official name is Discovery Shopping Centre but everyone calls it Centro.
Follow Ups: