great place for quick pizza. great place to relax after test track
also great place for food in that area that is both fast and good
After playing the Great American Pizza Game in innoventions, me and my friends had a HUGE craving for pizza... and realized this was the only place to grab some at Epcot. While it killed the pizza craving, of course it's nothing special. But pizza is one of those foods where it's kind of hard to have a bad one. The pizza is equivilant to a Tony's frozen individual pizza.