Overrated or Must Try UDON Spot in Tokyo Japan? Worth 2 Hours Queue?! #tokyofood