Changsho

1712 Massachusetts Ave, Cambridge, MA 02138

(617) 547-6565

Hours of Operation Today, Thursday June 27th 11:30 AM – 9:45 PM
  • Monday 11:30 AM – 9:45 PM
  • Tuesday 11:30 AM – 9:45 PM
  • Wednesday 11:30 AM – 9:45 PM
  • Thursday 11:30 AM – 9:45 PM
  • Friday 11:30 AM – 10:45 PM
  • Saturday 11:30 AM – 10:45 PM
  • Sunday 11:30 AM – 9:45 PM

Rated 5.0 out of 5 from 1 Reviews Changsho is Ranked #1 of 10 Restaurants in Larchwood Cambridge.

★★★★★ on the 7th of August, 2013

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.
Location