Map & Directions - Little Lucca Sandwich Shop
View Menu
Little Lucca Sandwich Shop
724 El Camino Real, South San Francisco, CA, 94080
(650) 589-8916 (Phone)
724 El Camino Real, South San Francisco, CA, 94080
(650) 589-8916 (Phone)