CultureThe Sun News
Olive Garden plans villa-inspired restaurant in 65-acre outdoor mall with Ross and Sam’s Club
NEVER Ending Pasta Bowls and breadsticks will soon be available at a new location. That's because beloved Italian chain Olive Garden is planning to open a new restaurant this month. Olive Garden lovers will find the store at the Grand at 249 shopping complex. The 450,000-square-foot mixed-use development is being built in Tomball, Texas. Other...
Join the argument
House rules →Comments load as you scroll.