1080 Clear Lake City Blvd.,
Houston , TX 77062 UNITED STATES
Based on 2 reviews
Service goodI have been with them for few years and have not had any problem at all.
SERVICE SUCKS!I just moved to the area and decided to give this place a chance because it is located in a new shopping center and boy was that deceiving. I got a manicure and pedicure and the lady did both in less than 25 min!...didnt clean cuticles or...
Worldwide > United States > Houston, TX > Beauty & Spas