Address:77 Shuanglin Road
Phone:0571 8602 6666,0571 8602 7777
Time:11am - 2pm, 5pm - 9pm
We say that Crystal Garden is mammoth, but there truly is no bigger restaurant in town than Zhang Sheng Ji. This building is obnoxiously monstrous, and it ain’t perty, but people don’t come here for the atmosphere. The story goes that the o...