Little Lucca Sandwich Shop / Deli – South San Francisco, CA

Share


It’s all about the Lucca Sauce!

Little Lucca Sandwich Shop on Urbanspoon

If you enjoyed this article, please consider sharing it!
Icon Icon Icon