Space 220 Restaurant in EPCOT at Walt Disney World Resort Lifts Off
After years of stringing us along, Disney has finally opened its doors to Space 220! The first-of-its-kind restaurant concept promises to virtually lift guests to a new “height of dining.” …