1 of the best sandwich spots in the Bay Area - Little Lucca Sandwich Shop & Deli (724 El Camino Real) - Yummmm!!!