Glitz The Planet of Beauty is located in Pala, India on 1st & 2nd Floors, City Mall, Manakkad Junction, Next to Pulimoottil Plaza, opp to Pulimoottil Pioneer Building, Near Private Bus Stand, SH8, Pala-Thodupuzha Rd. Glitz The Planet of Beauty is rated 3.9 out of 5 in the category gift shop in India.
Address
1st & 2nd Floors, City Mall, Manakkad Junction, Next to Pulimoottil Plaza, opp to Pulimoottil Pioneer Building, Near Private Bus Stand, SH8, Pala-Thodupuzha Rd