Love Teppan Edo! It is one of our must do's every trip, along with Crystal Palace and Boma. If you are a fan of Teppan Grille cooking (think of Benihana), you will like it. It is expensive, so a great place to go if you have the dining plan.
We have never had to wait more than a few minutes here. Lunch is less crowded than dinner if you are in a hurry.