Authentic traditional Italian organic cannelloni with a delicate filling: Italian ricotta (soft cheese) and spinach, both organic. All enriched with an high-quality organic tomato ...