Invidia Salon and Spa
(978) 443-1717
736 Boston Post Rd, Sudbury, Massachusetts, 01776-3368
Reviews
I was very impressed with the quality and skill of the nail department. They take the time to make sure gels are done well. Highly satisfied!