In Reply to: Regarding centro? posted by doglova on Sunday, 15. July 2012 at 09:51 Bali Time:
the Discovery Mall, Kartika Plaza, Kuta/Tuban. There are many other smaller shops in the Discovery Mall as well including the SoGo department store on the bottom and Electric City on the top.
Matahari is in Kuta Square and also Bali Mall Galleria and Denpasar.