Olive Garden is officially back in Ontario: Here is everything worth ordering
By Nisean Lorde
After months of anticipation, Olive Garden has officially opened its first Ontario location in Vaughan, giving Toronto foodies a new reason to head north for unlimited breadsticks and creamy pasta! The Italian-inspired restaurant previously expanded across Ontario in the 1990s, getting diners hooked on its iconic bites, but its restaurants ultimately closed province-wide by the … Continued