I am getting married in Boston and the Friday before I would love to take all my bridesmaids and some others for mani's and pedi's in Boston. I would love to do it on Newbury Street so the out of town girls can see the area. Could anyone recommend a place that would be group friendly in that area? Thanks!!