Update Info - Sandwich House Deli
This restaurant was reported as closed. If it is open, let us know.
Sandwich House Deli
1600 Dell Ave
Campbell, CA 95008
1600 Dell Ave
Campbell, CA 95008
This restaurant was reported as closed. If it is open, let us know.