The Face Shop is located in Taguig, Philippines on Ground Floor, Market! Market!, BGC. The Face Shop is rated 4.8 out of 5 in the category cosmetics store in Philippines.
Address
Ground Floor, Market! Market!, BGC
Service options
In-store pick-upIn-store shopping