Excellent food and ambience. The wait, sometimes 1 hour is something to be desired. No restaurant is worth an hour wait! Olive Garden has always been one of my favorite restaurants but, until they do something about the ridiculous wait I am going to frequent that restaurant much less.
Pros: ambience, great food, drink variety
Cons: Crowed, too long of a wait, wait area small