Little bites of heaven! The ultimate Greek vegetarian appetizer made from tender vine leaves wrapped in little rolls stuffed with rice and fresh herbs. Find out all the secrets behind this little delight with detailed step by step recipe including detailed prep photos too!