Olive Garden 1630

Olive Garden #1630, also known as Olive Garden Visalia - Packwood Creek, is an Olive Garden restaurant located at Packwood Creek, at 4110 South Mooney Boulevard in Visalia, California.