EPCOT’s Space-themed Restaurant 220 is the latest upscale restaurant at Walt Disney World and reviews are mixed. While I...