There are so many restaurants in Epcot’s World Showcase it can be hard to decide which one to try! Le Cellier Steakhouse is located in the Canada Pavilion and offers some great choices. But, do we recommend it? Canada Pavilion Do you start in Canada or end in Canada? While that is up for debate […]
The post Full review: Do we recommend Le Cellier Steakhouse at Epcot? appeared first on KennythePirate.com.