Olive Garden 1340

Olive Garden #1340, also known as Olive Garden Oxnard, is an Olive Garden restaurant located at 1891 Ventura Boulevard in Oxnard, California.