Beauty & Spas in Chicago, IL
Beauty & Spas • Nail Salons
1117 N Dearborn St.,
602
Chicago ,
IL
60610
UNITED STATES
Based on 1 reviews
Avoid at all costs
Worst manicure ever. The owner tried to take a shortcut by using an electric filer to trim my cuticles. She ended up destroying my manicure bed.Worldwide > United States > Chicago, IL > Beauty & Spas