Get directions to: Salt & Pepper Cafe, Carmel Valley, CA
Restaurant address: 13 W Carmel Valley Rd Carmel Valley, CA 93924, USA
Restaurant: Salt & Pepper Cafe