Everything was very good, with the exception of the amount of food/snacks we were provided. This flight was 10 hours long, plus we sat on the tarmac for almost two hours for the de-icing (no complaints about that). And during all this time we were given one hot meal, which was a good quality. Plenty of drinks and water. But after that - no snacks and no food until about two hours prior to landing. And then it was only a cold sandwich. They stated after boarding that 'service was going to be limited' during Covid restrictions. We can understand that, but we should have been notified before boarding or the airline should have found the way to distribute some packaged food/snacks during boarding, to limit crew's interaction times. Instead, we were not prepared to be starving on a transatlantic flight! We've flown many time before, but this was the first time we were literally hungry. And we had no food with us, because you are not allowed to bring any food into US.