Pabla's Olive Grove

Pabla's Olive Grove, 1380 San Pedro Ave, Morgan Hill, CA 95037, United States

(408) 515-5330

Location