I had my first Little Lucca sandwich today - very, VERY impressive. I had the Italian roast beef on a seed roll with the hot pepper and garlic sauces for $5.35. Not only are the sandwiches enormous, but this one tasted great. I will return again very soon. A very Chowhound kind of place!
Little Lucca, El Camino Real (east side), South San Francisco (about 200 yards south of Arby's)