Olive Garden 1156

Olive Garden #1156, also known as Olive Garden West Dundee - Spring Hill Mall, is an Olive Garden restaurant located at Spring Hill Mall, at 800 North 8th Street in West Dundee, Illinois.