Get directions to: Panderia Las Palmas, Oxnard, CA
Restaurant address: 2155 E Channel Islands Blvd Oxnard, CA 93033, USA
Restaurant: Panderia Las Palmas