5 stunning stats about Olive Garden

0
103



Olive Garden has grown from a single Orlando store in the 1980s to more than 800 restaurants. The secret to its success? Breadsticks and chicken alfredo.

LEAVE A REPLY

Please enter your comment!
Please enter your name here