Space 220 Restaurant Set to Open March 2020 in Epcot

Brand new sources online have said that the new space restaurant, Space 220, is coming to Epcot and is set to open at the end of March!