Italian deli offering takeaway and delivery. Specializes in Italian food.