Olive Garden 1170

Olive Garden #1170, also known as Olive Garden Kansas City - North Barry Road, is an Olive Garden restaurant located at 500 Northwest Barry Road in Kansas City, Missouri.