Enjoy a healthy and tasty Italian carrot salad with freshly grated carrots, tomatoes and onions with a light lemon dressing, and fresh herbs.| Cooking in The Keys