De Piccolo is a popular sandwich shop known for its generous and delicious sandwiches, using fresh ingredients.