Olive Garden 1784

Olive Garden #1784, also known as Olive Garden McHenry, is an Olive Garden restaurant located at 3451 Shoppers Drive in McHenry, Illinois.