In Reply to: where's Centro? posted by bridgetjones on Sunday, 17. February 2008 at 05:27 Bali Time:
store, up the escalators, in Discovery Shopping Mall, Tuban.
Sort of opposite waterbom park, north of Musro Music Room, south of Bali Garden Hotel. :-)