Quote:
Originally posted by Witch_Privilege
Olive Garden has bomb breadsticks.
Red Lobster has it's cheddar biscuits (actual biscuits, not cookies for you English lads).
|
Yasssss, my top two right here.

The cheddar biscuits are HEAVENLY, and yes Olive Garden has tha best breadsticks.

I don't even know what makes them so good, they're pretty normal breadsticks and yet I could eat the whole basket.