Sandwich shop, Tortora Santa Lucia, offering takeaway and delivery.