California deli with cult-favorite Italian sandwiches to shutter after 46 years

Say arrivederci to yet another San Francisco institution.

California deli with cult-favorite Italian sandwiches to shutter after 46 years
Say arrivederci to yet another San Francisco institution.