Beauty & Spas in Los Angeles, CA
Beauty & Spas • Nail Salons
8166 Melrose Ave.,
Los Angeles ,
CA
90046
UNITED STATES
Based on 1 reviews
Great nail place
They'll remember you. I hadn't been back in a while and they still treat me like family. I like that they'll "double team" you with your manucure & pedicure getting done at the same time if you're in a hurry.Worldwide > United States > Los Angeles, CA > Beauty & Spas