Olive Garden is offering unlimited pasta for life beginning Thursday at 2 p.m, for a limited time. However, only 50 pasta-heads can buy a “Lifetime Pasta Pass,” with the ability to eat pasta until you die, for $400 when upgrading from the restaurants annual “Never Ending Pasta Pass,” which is $100. …
Read More »