Food quality very good (although variety falls a tad short), prices fairly decent, customer service very friendly.
I've been to this venue a number of times, and the last time I was there about a week ago, I found that the variety of the food just wasn't quite there.
However the food that they did have was very fresh, tasty, and flavourful.
The staff was friendly in greeting everyone, and we were thanked on our way our, and also given a dinner mint for our trip back to the office.
With that in-mind, I would likely return to this venue within the next year, as I wasn't overly impressed with the selection.