Meteor Garden Salon

Location:Dubai
Area:Mankhool
Landmark: Al Ain Center (Computer Plaza)
Contact No:050 133 9608