Changhai is, in a lot of ways, the quintessential Americanized Chinese take out place. I came here for the first time recently, & I found the food to be quite good. Their portion sizes are quite large, and their prices are reasonable. The location is ideal at the corner of Woburn Street and Lowell Street…