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