Plaza Linda Restaurant

27 E Carmel Valley Rd Carmel Valley CA 93924 USA

(831) 659-4229

Location