Deli de Luca is a deli offering convenient take away options. It is associated with Esso stations, providing a selection of food and beverages.