In Reply to: centro posted by brookedale on Wednesday, 5. July 2006 at 11:30 Bali Time:
Centro department store is in the Discovery shopping centre.
Its huge, you would remember going there if you have been.
Its in Tuban,Jl Kartika Plaza.
Opposite Waterbomb Park.
Regards Helen.