The Epcot International Food & Wine Festival is an annual food festival at Epcot, in the Walt Disney World Resort in Bay Lake, Florida. From Wikipedia
The bare setup renews questions about Disney’s use of a prime central space during peak festival season.