Beauty & Spas in Chicago, IL
Beauty & Spas • Nail Salons
3536 E 118th St.,
Chicago ,
IL
60617
UNITED STATES
Based on 1 reviews
nails
i wasn't really happy with how my nails looked but the staff had no problem fixing the mistakes and they were very professional.Worldwide > United States > Chicago, IL > Beauty & Spas