Truffle Brothers Porchetta Panino
Truffle Brothers is a new Mid-City salumeria from Italian brothers Michael and Marco Pietroiacovo, who grew up in Campobosso and supply restaurants with black and white truffles (when in season) plus other Italian imports....