Jamba Bascom Square

1570 S Bascom Ave San Jose CA 95125 USA

(408) 558-0320

Location