Deli de Luca is a convenience store offering pizza take-away and a selection of food and drinks. It operates in connection with some Esso stations.