This review is dated since we visited a couple years back.
I have an expectation that some of the food is prepared fresh however my impression is that food is reheated from frozen food prepared for their catering business next door.
You have also an option for the buffet.
The menu options were limited although the prices were reasonable.
Cons: 'run down atmosphere', reheated frozen food