Update
Little Lucca has expanded from it's South San Francisco location, but the sandwiches are still amazingly delicious, smeared with their Original Garlic Sauce.
1809 El Camino Real, Burlingame, CA
(650) 697-8389
littlelucca.com/
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services