Creative Italian deli specializing in takeaway food.