I've passed the Callerton depot on the Metro before now and wouldn't like to leave my car there.
If you look on the airports website it will give you all the opening times of all the cafes etc .
Please sign in or register an account to reply to this post.