Seriously. I've made these twice within the span of about 10 days. My omnivore bf LOVED these too. The fennel really gives them that authentic italian meatball flavor, so don't omit. Served these with a cranberry glaze on them (Recipe #107450), mashed sweet potatoes, and some kale. Parmesan cheese occasionally contains rennet, so omit if you're a strict vegetarian. Could even keep these warm in a crockpot/slowcooker with the cranberry glaze on top for a fun party/finger food.
The orange blossom water gives this salad a delightfully unusual scent and taste. I really loved it and I'll definitely be making this again. (You can purchase orange blossom water at your local Indian or Middle Eastern grocer.)