We have never eaten in Japan other than at the counter service restaurant, Katsura Grill, which we try to stop during every trip for a combination platter. We have made reservations in the past at Teppan Edo and ended up canceling because they never fit into our plans. I thought my children would love it…