"sandwiches" Sandwich Places in Santa Clara, CA Menu 3.5 / 5 based on 89 votes Lee's Sandwiches Vietnamese Restaurant, Sandwich Place 2471 Berryessa Rd San Jose, CA 95133 Menu 2.5 / 5 based on 40 votes Lee's Sandwiches Vietnamese Restaurant, Sandwich Place 2307 McKee Rd San Jose, CA 95116