Home / Tag Archives: Newbury

Tag Archives: Newbury

Italian Truffle Company Sets Eyes on Newbury Store

Federico Balestra, president of Sabatino Truffles. Photo by Gabriel Balestra

Sabatino&Co Roma, known in Italy and the United States for its truffles and truffle-related products, is reported to be planning a new store at 130 Newbury Street.

Read More »