Roses are justly famous for their lovely fragrance and beautiful blossoms but these noble blossoms are not just for decoration. They are delicious and can help you on the road to better health.