Olive Garden 1101

Olive Garden #1101, also known as Olive Garden Vernon Hills - Hawthorn Mall, is an Olive Garden restaurant located at Hawthorn Mall, at 701 North Milwaukee Avenue in Vernon Hills, Illinois.