Deli known as Di Stefano. Offers pasta and pub fare. Located in Palermo.