breadsticks not included

(kennymatic)

Would You Pay $400 For A New Year’s Eve Dinner At Olive Garden In Times Square?

UPDATE: That $400 price tag will include breadsticks, despite earlier reports. [More]