For high fashion, haute couture, cute shops and good eats, Newbury Street is the place to be.
The Fifth Avenue of Boston, Newbury Street is the