Deli specializing in food. Offers takeaway and delivery options.