Just a simple green salad recipe or probably the best green salad in the world! It's my absolute favorite - fresh, delicious, and ready in 10 minutes!
4.3k