The Olive Garden is one of the best Italian restaurants I have ever been to. They have the best variety of entrees, fast service, and the people that work there are always so friendly which is why I give it 5 stars. Shrimp Scampi and Tiramisu are my favorites!
more