Teppan Edo


    Teppan Edo is the Japanese Hibachi restaurant in the World Showcase in Epcot. My daughter and I had dinner at this restaurant two years ago on our mother/daughter trip to Walt Disney World. We loved it so much and thought the rest of the family would love it too. One thing that is great…