Le Cellier Steakhouse in Epcot
One of our all time favorite Disney restaurants is Le Cellier Steakhouse, beautifully tucked away in the Canada Pavilion of Epcot’s World Showcase. We eat here on almost every trip, with our selections ranging from just soup to three course meals depending on the visit. The ambiance inside is wonderful. The dining room is quite small… Read More