Beauty & Spas in Burbank, CA
Beauty & Spas • Nail Salons
2605 W Olive Ave.,
Burbank ,
CA
91505
UNITED STATES
Based on 1 reviews
nicely done French manicure
Olive Nail & Skin Care did a very nice job on my manicure and pedicure. I like the clean, crisp look of a well done French manicure and they were able to pull it off nicely.Worldwide > United States > Burbank, CA > Nail Salons