World's Largest White Castle Opens In Sunshine State

The world's largest White Castle restaurant opened in Central Florida.

Video Transcript

- Finally at noon there's a new castle to see next time you go to Disney World, but this one serves sliders. The world's largest White Castle opened in Central Florida yesterday, and hundreds of fans lined up for hours just to get a taste. The 4,500-square-foot restaurant has indoor and outdoor seating and two drive-through lanes. Eh, I still prefer Cinderella's castle.