In Reply to: Tupperware warehouse posted by gilmoregirlz on Saturday, 18. February 2012 at 20:39 Bali Time:
Jl Tueku Umar near Dunkin Donuts, Denpasar.
Follow Ups: