Space 220 restaurant, the most Epcot thing at Epcot, had its grand opening at Walt Disney World on Monday.
Dewayne Bevil, Orlando Sentinel: Business
Mon, 09/20/2021 - 2:00pm
Space 220 restaurant, the most Epcot thing at Epcot, had its grand opening at Walt Disney World on Monday.