Dharma's Restaurant

4250 Capitola Rd Capitola CA 95010 USA

(831) 462-1717

Location