Best Market? It has to be Ameyoko Arcade in Ueno. Has loads of stalls selling everything Japanese and lots of International stuff- Indian and Thai food etc. It'S probably the closest thing that Tokyo has to a typical market you may find in other Asian capitals. Get to it through the Hirokoji Exit on the Yamanote line- Ueno Station