The place is naturally buzy, being in the main station departure halls. This seems to affect the service which is more american-type than European. The stress is obvious there. I e.g. got the check before even asking for it and they seem focused on getting you out as soon as possible. But it was a great pleasure to have the italizan pizza, which was magnificent. So overall good food but service can be upgraded.