This is really a top notch shop. I went to both locations, Chestnut Hill and Newtonville. The staff were friendly and attentive. They really seemed to enjoy what they were doin...
All reviews seem positive