Energy Charge Tokyo Walking Guide: Enjoy Soba-Ya (Buckwheat Noodle Shop) Soba is like the soul food for Tokyoites, a hearty staple that's also considered fast food. Japan is divided into Udon (... 2024.01.23 2024.10.30 Energy Charge