Get directions to: Olive Garden Italian Rstrnt, Oxnard, CA
Restaurant address: 1891 E Ventura Blvd Oxnard, CA 93036, USA
Restaurant: Olive Garden Italian Rstrnt