Italian restaurant · 477 N Oxnard Blvd, Oxnard, CA
To-Go · Delivery
More food in Oxnard, CA · Italian Food in Oxnard