Nail salon
Spa Emilia
Chicago, IL92% like it (4.6 / 20 Reviews )
ABOUT
Spa Emilia is a nail salon located
at 21 W Elm St, 60610, Chicago
, IL.
It has received 20 reviews with an average rating of 4.6 stars.
It has received 20 reviews with an average rating of 4.6 stars.
FAQs
This Nail salon received 4.6 points from 20 customer reviews.
The address of Spa Emilia is:
Spa Emilia21 W Elm St
Chicago, Illinois 60610
P: +13129517415
Visit Website: www.spaemilia.com
Spa Emilia is listed under
LOCATION
Spa Emilia Location