Claim: Haifa is home to the restaurant Technion.
Verdict: REFUTES