Get directions to: South Coast Deli, Carpinteria, CA
Restaurant address: 6440 Via Real Suite 1 Carpinteria, CA 93013, USA
Restaurant: South Coast Deli