Olive Garden 1564

Olive Garden #1564, also known as Olive Garden Orland Square Mall, is an Olive Garden restaurant located at Orland Square Mall, at 15215 South LaGrange Road in Orland Park, Illinois.