Pasta lovers rejoice! Olive Garden’s Never Ending Pasta Pass is back! At 2 p.m. EST today, the Italian food chain will begin selling passes for endless dishes of its delicious pasta creations.

The Never Ending Pasta Pass allows users to pay one price to enjoy unlimited pasta for a full seven weeks. The passes are used in conjunction with the company’s Never Ending Pasta Bowl promotion, which runs from Oct. 5 to Nov. 22. This year marks the 20th anniversary of the hugely popular event.

There are only 2,000 passes available, though, and they will sell out immediately. Last year, pasta lovers crashed the restaurant’s website as they frantically picked up all passes in just 45 minutes, according to Fox News.

The Individual Never Ending Pasta Pass sells for $100 each and, new this year, is a $300 Never Ending Pasta Family Pass, which allows the passholder and three guests to enjoy a belly-filling meal. Taxes will be added to the purchase of each pass.

The passes are only valid at Olive Garden’s United States locations. Each pass is good for unlimited pasta, Coca-Cola beverages (for the passholder and all guests), soup or salad and breadsticks. The pass can be used to dine in the restaurants as many times per day as the passholder would like. However, you are only allowed two ToGo orders per day.

“At Olive Garden, helping families create memories together is at the heart of everything we do,” said Jose Duenas, Olive Garden’s executive vice president of marketing, in a press release. “We were thrilled with the response to our Never Ending Pasta Pass last year, and that’s why we are excited to expand the offer to give families a way to join in the celebration together.”

If you don’t get to purchase a pass, you can still enjoy the Never Ending Pasta Bowl special — you just have to pay $9.99 each time you visit Olive Garden.