Get directions to: American Pizza, Oxnard, CA
Restaurant address: 3900 W Channel Islands Blvd Oxnard, CA 93035, USA
Restaurant: American Pizza