Fast food restaurant · 1706 Oakland Rd Ste 20a, San Jose, CA
More food in San Jose, CA · Fast Food in San Jose