Olive Garden 1176

Olive Garden #1176, also known as Olive Garden Champaign, is an Olive Garden restaurant located at 30 East Anthony Drive in Champaign, Illinois.