Tokyo Dining is a great place to have lunch or dinner. We have gone several times in the past few years for dinner and only once for lunch. It is always full for dinner but we do our best to make our reservations close to the Epcot fireworks time since this restaurant is on the second level.
As for their food I am not a sushi fan but my boyfriend loves sushi. They have very good sushi but there are a few other great sushi places at the world. Everything else they make is wonderful also.
Enjoy