Don't be deceived by the decor. The food here is excellent.
The catering is excellent.
The sandwiches at lunch are excellent.
Everything is also excellent value for money. The portions are massive. Two people could probably share a sandwich and the accompanying salad.