Piccola Salumeria Stella is a deli offering Italian fine foods, including fresh pasta, cheeses, panini, and espresso.