Olive Garden 1224

Olive Garden #1224, also known as Olive Garden Wichita - Town East Mall, is an Olive Garden restaurant located at Town East Mall, at 323 North Rock Road in Wichita, Kansas.