The Rio Theatre's merchant platform is experiencing a temporary "glitch," which is affecting some customers upon checkout. Our admin team are working on rectifying the issue, and we hope it will be resolved soon.
By clicking on "Sign up" below, you are agreeing to the Terms of Service and the Privacy Policy