While shopping here is like stepping in the past, this old-fashioned delicatessen offers state-of-the-art Italian deli fare.:
In Short
This Santa Rosa landmark, run by the third generation of the Traverso family, carries over 100 cheeses and a large selection of cold cuts. The sandwiches, made to order, are...