← Discover

Lucca Delicatessen

food · Marina · 2120 Chestnut St, San Francisco, CA 94123

Classic no-frills Italian combo — warm the roll and add pickled peppers

sandwiches-delis
sourceshttps://www.theinfatuation.com/san-francisco/guides/best-sandwich-spots-in-sf