One of the Japanese food that you must eat in Tokyo is tempura. Once you have tried tempura in Japan, you will never see it in the same light again. The tempura is deep-fried to perfection: amazing airily light and crisp, not too oily or greasy, and very delicious.
Here are 4 affordable tempura restaurants in Tokyo.