When I do restaurant reviews I try to make them short and snappy. There’s no reason to be fully detailed on every angle. We’re going to rate them like we’re in school on an A-F scale. So let’s blast off into Space 220, located at the Mission Space pavilion at Epcot. Atmosphere: A Food: A- […]