Claim: The Black Dahlia is a French-American restaurant.
Verdict: REFUTES