I know it's called "Live" and the food is home grown, but salad should always be soaked in salt water before serving otherwise you will find lots of interesting insects. I, unfortunately found a live baby worm in my meal, and it completely threw me off. The place is clean, and the ambiance lovely, but I just can't go back. :(