Deli de Luca offers convenient, round-the-clock pizza and take-away options. It is a convenience store concept located at select Esso stations.