This small Chinese restaurant is located at the Northernmost end of Lambert's Plaza on Route 1. There are only a few small tables inside, but Westwood Jade delivers to Dedham, Norwood and Westwood for a $2 charge. Both Cantonese and Szechuan cuisines are served, with a typical array of noodles, soups, and meat and seafood dishes available.