A list of the best stores on Newbury Street in Boston. It's a great place to wander and window shop but these unique stores shouldn't be missed.
Melissa Poole