Olive Garden 1159

Olive Garden #1159, also known as Olive Garden Willow Grove Mall, is an Olive Garden restaurant located at Willow Grove Mall, at 2328 Moreland Road in Willow Grove, Pennsylvania.