Lee's Sandwiches

260 W Santa Clara St
San Jose, CA
408.286.8808
37.334068
-121.894981
Hours:
Mon - Sun: 6am - 9pm

for Lee's Sandwiches
Directions
from: