News

Kura Sushi’s 135-meter sushi train at Osaka Expo 2025 features dishes from 70 countries, AI tech and a sustainable dining experience.