Willow Grove PA Restaurants Food Delivery 1. 2328 W Moreland Rd, Willow Grove, PA 19090-3207 | Olive Garden Italian Restaurant (215) 830-0285