11 Holland St.,
Somerville , MA 02144 UNITED STATES
Based on 1 reviews
My favorite nail studio ever!I LOVE this place! It's so cozy and the atmosphere is perfect. I'ts an all natural nail salon, so it doesn't have the nail salon smell and it's very relaxing there. The girls that work there are very fun and great to talk with. I've never...
Worldwide > United States > Somerville, MA > Nail Salons