My family & I will be vacationing in Shanghai and Beijing next month. I have visited these two cities before, but the restaurants I visited were less than memorable. The worst one in Shanghai was the M on the Bund. It had a fantastic view but the food was simply awful. I hope my family can sample some of the best local restaurants China has to offer. Any suggestions will be greatly appreciated!