2013-08-07 18:49:40
Changsho is the fourth Chinese restaurant run by the Chen family, who also own Lotus Blossom in Sudbury, Water Lily in Wayland, and Lotus Flower in Framingham.