Room & Board opens first New England store on upper Newbury Street
June 23, 2014 at 14:26 PM EDT
Room & Board, a Minnesota-based furniture chain which specializes in what it describes as modern American-made furniture, will open its first New England store today on Boston’s Newbury Street...