sephora logo
Sephora is a French-founded chain of personal care stores that operate multi-nationally founded in Paris in 1969. Featuring nearly 300 brands, along with its own private label, Sephora offers beauty products including cosmetics, skincare, body, fragrance, nail color, and haircare.
Sephora - Located at: Ground Floor - 19
Phone no. :- 022-49760049