Plus, a glassware spot lands in Davis Square and e-commerce brand Princess Polly gets a Newbury Street storefront.
The Brass Armadillo Antique Mall is where Indiana Jones would shop if he traded in his whip for a credit card and his quest ...