Had a late lunch with a friend at the new Chinese restaurant in Il Terrazzo called Wangfu Chinese Cafe some weeks ago. I didn’t quite know what to expect… was it going to be like one of those short order places like Le Ching? Perhaps a dimsum place like King Chef? Everything was bright, shiny,…