587 North St.,
East Weymouth, Weymouth , MA 02189 UNITED STATES
Based on 1 reviews
Best serviceThe staff is here is the best part of the salon. They make sure to converse with the customers rather than talking to each other, which is usually what I find.
Worldwide > United States > East Weymouth, Weymouth, MA > Nail Salons