Kura Sushi’s 135-meter sushi train at Osaka Expo 2025 features dishes from 70 countries, AI tech and a sustainable dining experience.
By Aaron Baggett Apr 17, 2025 3 min read 1