PHOTOS, VIDEO: Ride the “Stellarvator” from Earth to Space 220 at EPCOT, Another Look Around Restaurant
Even though Space 220 Restaurant doesn’t officially launch until September 20th, EPCOT’s newest restaurant has begun “test flights,” and we were lucky enough to pay a visit to the culinary space station. Today, we’re taking a closer look at the interior of the restaurant. The windows “looking out” to Earth provide a unique view that’s … Read more