Details, Fiction and best in las vegas nails 89103
Nail tech was awesome but did a horrible job. Too many coats as well as the polish dried with plenty of bubbles. Sloppy on the lookout instead of well worth the $63 I invested. Will certainly not be going again.Located conveniently in Las Vegas, Nevada 89118, The Nails Location is probably the best nail salons that you should immerse on your own af