Food is great here and the atmosphere is pretty good. Portions are pretty decent, I think we all had some left over.
Only gripes are that the benches we sat in we're terribly uncomfortable and the place was so loud we could hardly talk. Otherwise it was pretty good.