Jojo’s Hot Chicken

1587 Kooser Rd San Jose CA 95118 USA

(408) 499-0916

Location