Olive Garden 1135

Olive Garden #1135, also known as Olive Garden Naperville - Fox Valley Mall, is an Olive Garden restaurant located at Fox Valley Mall, at 620 South Route 59 in Naperville, Illinois.