We had heard good things about Tao restaurant so we were excited to go. However, we were severely disappointed. First, they messed up our reservation and we had to wait 45 minutes to sit down. When we finally did sit down, our waiter was not very helpful and seemed annoyed that he 1. had to help us and 2. we didn't take his recommendations upon ordering. We ended up ordering several small plates, dumplings and sushi. They brought out all our food at once -- and the sushi was NOT freshly made at all and had no flavor and kept falling apart. The only highlight of the meal was the fact we got into the TAO club upstairs for free. $107 later..... I think this place is extremely over-rated and not worth waiting on line for.