Of all the CHinese places in Newton, I go to Chun Bo most often. Its a little pricier than the others, but the atmosphere is more sophisticated, nicely decorated with Asian art, a beautiful fountain in the lobby, and traditional Asian architecture. Sushi bar is great. Just grab a seat at the bar and watch your sushi being freshly rolled. They have a liquor bar too, which not too many Chinese places have! I reccommend their combo platters... you get a lot of food.
more