Claim: The Narrows is an American restaurant.
Verdict: REFUTES