I think this place is gone now - can anyone confirm?
Not bad. Pretty much what you would expect, but expensive for China.
Been there many times... good standard pizza as in every Pizza Hut... I only hate the flies or whatever insects flying at the entrance waiting hall... always packed with people on Saturdays and Sundays....