China House is a mammoth effort on the part of Grand Hyatt to show Indians what truly authentic Chinese cuisine is. The décor has been done up by Super Potato of Japan and is a fabulous job though I would have preferred just a bit more open space. Nevertheless, you can actually feel the amount of work and money that...
More
