
World's largest White Castle location officially opens in Orlando
White Castle, the fast-food chain known for its tiny burgers, has officially opened its largest free-standing location in the world in Orlando.
White Castle, the fast-food chain known for its tiny burgers, has officially opened its largest free-standing location in the world in Orlando.