Olive Garden 1016

Olive Garden #1016, also known as Olive Garden City of Industry - Puente Hills Mall, is an Olive Garden restaurant located at Puente Hills Mall, at 17585 Castleton Street in City of Industry, California.