There are a TON of dining and shopping options in EPCOT.
You can eat around the world at places like Rose & Crown, Spice Road Table, Biergarten, or San Angel Inn, or wander over to the new restaurants like Space 220 and Connections near the front of the park. There is also a bunch of shopping to be done in the park, like at Creations or inside all of the World Showcase pavilions. And, after one of our recent visits to EPCOT, Disney wanted to know our opinion on shopping and dining in the park!