1381 Kooser Rd, San Jose, CA · South San Jose / Kooser
$14.00 · See all italian sandwiches in San Jose