Changsho is the fourth Chinese restaurant run b...
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.
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.