Claim: Victoria Palace Theatre is in an inner New York borough.
Verdict: REFUTES