This place has an interesting mix of a 'real restaurant' environment and McDonald-style self-service, with the plastic trays and everything. The food portions are big, and the meats are well-marinaded - I'd describe it as an above-average food court fare.