This is one of my favorite Olive Garden locations. The food is always good..the sevice is pretty good. I know it's a big chain restaurant and not the best italian food ever, but I still love it. I especially love their salad dressing and their breadsticks are the best. The tour of italy is good too!!
Pros: Good food, salad and breadsticks are awesome
more