Deli De Luca is a deli offering a variety of options, including burgers, pizza, and baked goods. Open 24 hours for take-away.