For many guests, the answer lies in the Great White North… err…. the east side of World Showcase. For nearly three decades, Le Cellier — located in EPCOTs Canada Pavilion — has been a favorite of many Disney World guests thanks to its location, upscale ambiance, and a menu featuring steaks and poutine! Le Cellier Steakhouse is located in the Hotel du Canada building in the pavilion,...
