Deli de Luca is a deli offering pizza take-away and a variety of convenience items.