Sandwich Shop in San Jose (Almaden Valley) loading... sort by distance
A family owned and opperated pizzeria nestled in Almaden Valley San Jose, California. ------------------ Sandwiches. The sandwiches make for greasy, sloppy, ferociously delicious eating. There are 34 varieties, categorized in three groups: hot... more