Beauty & Spas in Boston, MA
Beauty & Spas • Nail Salons
261 W Newton St.,
Boston ,
MA
02116
UNITED STATES
Based on 1 reviews
Get off the phone!
It's a shame, I really liked this salon. About a month ago, on one of those rare February nice days, I decided to stop in for a manicure. They did a good job, but the girl working with me talked on the phone the ENTIRE time. Not that I...Worldwide > United States > Boston, MA > Nail Salons