Get directions to: Deli House, Carpinteria, CA
Restaurant address: 666 Linden Ave Carpinteria, CA 93013, USA
Restaurant: Deli House