Little Lucca Sandwich Shop & Deli, SOUTH SAN FRANCISCO, California (CA)
Readily positioned at 724 El Camino Real () in SOUTH SAN FRANCISCO, California (CA) (94080), Little Lucca Sandwich Shop & Deli can be reached at 6505898916. It is advisable to call ahead to make a reservation.
More restaurants in SOUTH SAN FRANCISCO, California (CA)
Little Lucca Sandwich Shop & Deli contact information and details:
Address: 724 El Camino Real - , SOUTH SAN FRANCISCO, California (CA) 94080
Contact Phone: 6505898916