La Piccola Sicilia is a deli offering Italian fine foods.