I mean seriously, who DOESN'T like Olive Garden? Their salad and breadsticks are an excellent start to a great meal.
All reviews seem positive