Get directions to: Latitude 34 Deli & Sandwich, Oxnard, CA
Restaurant address: 3600 Harbor Blvd Ste 114 Oxnard, CA 93035, USA
Restaurant: Latitude 34 Deli & Sandwich