White Castle’s new Crave & Go Orlando service launches this month

The new 1,800-square-foot location will welcome orders from various online food delivery companies.