You need to enable JavaScript to run this app.
12 Seats, 10 Rotations! How Does This Tokyo Okinawa Noodle Shop Sell 120 Bowls Daily?
Japanese Food Noodles
9,052 views
230 likes
loading