Deli

Palermo II Delicatessen

658 Vallejo St, San Francisco, CA · North Beach

What to order.

  1. Palermo II Special Sandwich

    $18.00 · See all italian sandwiches in San Francisco

    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