Olive Garden 1491

Olive Garden #1491, also known as Olive Garden Peoria Arrowhead, is an Olive Garden restaurant located at 7889 West Bell Road in Peoria, Arizona.