A favored place of fashion-conscious shopaholics, this store is a popular spot to visit when your feet need some love. There is a plethora of designs to choose and pamper your feet with. The staff at Aveda Foot Ware-Grand Indonesia in Thamrin, helps their customers make smart buying decisions keeping in mind their discerning needs.
Address
Jl.Mh Thamrin No.1, Menteng, Central Jakarta, Thamrin, JakartaGet Directions