White Castle Orlando Photo & Video Tour Prior to May 3rd, 2021 Opening Hi everyone! White Castle in Orlando opens on May 3rd, 2021 and will be the world’s largest White Castle (and