I ate at the Vino Volo in STL yesterday, and the service was prompt and courteous. I generally don't see much difference between airport restaurants and non-airport restaurants of the same caliber. I've had slow, poor service occasionally, but that's true at any restaurant.