
Popular restaurant chain ‘better than Olive Garden’ has quietly opened another 12 locations in 2025
A POPULAR restaurant chain that is often compared to Olive Garden has opened another 12 locations in 2025. It comes as the chain plans to open 30 new spots in total across 17 states. 2 A popular restaurant chain that is often compared to Olive Garden has …