Beauty & Spas in Chicago, IL
Beauty & Spas • Nail Salons
5000 S Archer Ave.,
Chicago ,
IL
60632
UNITED STATES
Based on 1 reviews
NO GOOD
I agree completely about the air bubbles.....I went there for the first time about 6 months ago and asked for a french manicure and they didnt even use an actual white tip....all they used was white nail polish.Worldwide > United States > Chicago, IL > Beauty & Spas