Little Lucca

Sandwiches · $$ · South San Francisco, CA

724 El Camino Real, South San Francisco, CA 94080, USA
“eating bahn mi in San Francisco, I hate cilantro, Little Lucca |The Final Twenties #17”— @lifeispetite

Seen in a food video on Grubbies.