Lee's Sandwich Shop
Address:
990 Story Rd, San Jose, CA 95122
Phone:
(408) 295-3402
Restaurants,
Subs & Sandwiches,
Deli
Other Businesses:
- Taj Palace at 484 Blossom Hill Rd, San Jose, CA 95123
- Coffee Lovers at 1855 Aborn Rd, San Jose, CA 95121
- Cha Cha Sushi at 547 W Capitol Expy, San Jose, CA 95136
- Apple Gilroy Inc at 999 W Taylor St, San Jose, CA 95126
- Red Lobster at 2040 Aborn Road, San Jose, CA 95121