My Thai Beach Restaurant Capitola

207 Esplanade Capitola CA 95010 USA

(831) 464-3800

Location