← 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
sources
https://www.theinfatuation.com/san-francisco/guides/best-sandwich-spots-in-sf