3536 E 118TH St
5151 N Clark St Chicago, IL
Ambra Salon & European Spa
1 W Superior St Ste 200 Chicago, IL
i wasn't really happy with how my nails looked but the staff had no problem fixing the mistakes and they were very professional.
February 07, 2010
If you've been to or used
Love Nails, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.