Restaurants - Italian in Oxnard, CA
Deliseis
Little Tony's Italian Restaurant
Olive Garden