Update Info - Kifer Deli Cafe
This restaurant was reported as closed. If it is open, let us know.
Kifer Deli Cafe
2855 Kifer Rd
Santa Clara, CA 95051
2855 Kifer Rd
Santa Clara, CA 95051
This restaurant was reported as closed. If it is open, let us know.