Deli
Palermo II Delicatessen
658 Vallejo St, San Francisco, CA · North Beach
What to order.
-
Palermo II Special Sandwich
North Beach deli's huge pressed coppa and prosciutto sandwich, a chef favorite. Several diners find it too salty and heavy to finish alone.
7.5 Limited data