…Tokyo restaurants are the best in the world, by far. There is always a new unexpected surprise which will lead tourists think over and over “did I really just see that?” I have been to my fare share of big cities around the world and in my mind Tokyo is #1. It is a city of …