Tokyo boats an incredible selection of quality food at great prices! Here is the list of 30 best eats you should try during your stay in Japan's capital city. All-you-can-eat restaurants, inexpensive but high-quality street food, and local eateries makeTokyo one of the best cities in the world for a great meal at a low price!