Spreadz Deli
Address:
2348 Walsh Ave, Santa Clara, CA 95051
Phone:
(408) 753-9328 Delicatessens
Other Businesses:
- Quang Da Restaurant at 348 8th St, Santa Clara, CA 95050
- Little Caesars Pizza at 2000 Homestead C, Santa Clara, CA 95050
- Top Deck Deli Cafe at 2503 Scott Blvd, Santa Clara, CA 95050
- Paradise Limousine at 1440 Coleman Ave, Santa Clara, CA 95050
- Pizza My Heart at 1500 Warburton Ave, Santa Clara, CA 95050