2593 Senter Rd, San Jose, CA 95111 (408) 297-0595
How to go there
Sandwich shop Loc: 37.3032 / -121.843
Plan your visit