
Video Ad Feedback
Soba noodles with Michelin stars
At acclaimed Tokyo restaurant Kyourakutei, soba noodles are made by hand.
2:43
• Source:
CNN
Destination Tokyo
28 videos