My family has been visiting this place for a few years because we are Shanghainess and we love Shanghai food. The quality and the quantify of food in this place sort of gets worse and worse, though it is still a fairly good Shanghai food restaurant when comparing to other restaurants. The last time that we were there, we called a day beforehand to pre-order a pecking duck but when we were seated we waited more than 30 mins for the duck to arrive.