Have been there a few times now - both socially and for corporate meets with dog in tow no less, and every time service and food has been excellent. A great range including veggie and gluten free options and prices ranging from fairly cheap to normal, so you won't break the bank. Atmosphere can be a bit hit and miss in that unless you get a booth, you are out in the crowd so can be a but noisy and not as private, but overall, with the friendly faces serving you, that is easily overcome. The only other tiny niggle is after all done, takes while for the bill to come - but really, this is an issue only if you are looking for a speedy getaway - for those not wanting to rushed away, that is perfect :)