She She Beauty-Nail & Lash Studio
★ 4.9 (238)Nail salon
215 Hanover St Fl 3, Boston, MA 02113, Boston, MA, 02113
About She She Beauty-Nail & Lash Studio
She She Beauty-Nail & Lash Studio is a nail salon located in Boston, Massachusetts. It has a 4.9-star rating from 238 reviews.