The Olive Garden Italian Restaurant has the best bread sticks anywhere and they are all you can eat, I have trouble not filling up on them. Their salad is delicious also and meals come with a choice of unlimited soup or salad. My favorite meal is the chicken scampi, the flavor is great and I am still trying to figure out how it is so tender. I am not a fan of their red sauce but they have so many other great dishes.
more