I am not sure if its right Opp Carrfour but a floor above sells natural products and the name of the shop is "Body Shop" Good Luck
I am not sure if its right Opp Carrfour but a floor above sells natural products and the name of the shop is "Body Shop" Good Luck