Olive Garden 1079

Olive Garden #1079, also known as Olive Garden Chatsworth - Northridge Galleria, is an Olive Garden restaurant located at Northridge Galleria, at 19724 Nordhoff Place in Chatsworth, California.