Longer flights typically have snack boxes available for purchase - not quite as extensive as the cafe menu but similar selections and quality. You can always buy an alcaholic drink on flights as well and of course "soda" also means bottled water, coffee, juice, sparkling water, etc. I just...