
Here's a complex question that requires someone to reason about the input, can you answer it?
Name the restaurant at Epcot located between the Moroccan and British pavilions that opened in 1982?


Les Chefs de France
