Craving White Castle? Get ready! The largest White Castle is coming to central Florida! This will be their largest restaurant, coming in at 4,567 sq ft! You may have driven by and noticed it looks pretty much done, well it is!
Initially, orders will be for delivery only but takeout will be considered in the future!