Homemade Lemon Garlic Vinaigrette that tastes almost exactly like a certain Italian chain restaurant that I used to over indulge at back in the day, *cough* Olive Garden *cough*. Sounds too good to be true right?! Nope. Folks, this stuff tastes amazing, trust me! So good I could drink