Owner and Chef Lance Wang shows a most innovated and interesting Chinese cuisine at his Wang Tcheng Restaurant at 1199 N Euclid Street in Anaheim. We enjoyed the three seafood delight as well as the sauteed snowpea leaves. The egg rolls are large, authentic and practically a meal in themselves. This restaurant also includes a most attractive bar and lounge. Telephone 714 778-9988.