Beauty & Spas in Ventura, CA
Beauty & Spas • Nail Salons
1746 S Victoria Ave,
Ventura ,
CA
93003
UNITED STATES
Based on 1 reviews
You can do better!
Very rude. I was a walk-in, hoping to get a spa pedicure mid-day. There was only 1 other customer in the shop so they were able to accommodate me. However, after the pedicure (which I admit was fine), they allowed me to stay in the...Worldwide > United States > Ventura, CA > Nail Salons