Update
Little Lucca is an actual historic landmark in the city of South San Francisco, established in 1980. Their sandwiches are known far and wide.
724 El Camino Real, South San Francisco, CA
(650) 589-8916
littlelucca.com/
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services