For more than three decades this shop has been one of the best places to buy nothing but the finest Italian ingredients. It also sells excellent sandwiches.