We had a buffet lunch at Tao and found it was quite good. The ambience is reasonably good (though hardly any Tao, which is a Chinese symbol), and the food is also good. The staff is friendly. There is nothing extraordinary, though nothing bad either. It is a good, family restaurant and there is enough place to sit.