Changsho
1712 Massachusetts Ave, Cambridge, MA 02138
- This is the page of Changsho on 1712 Massachusetts Ave Cambridge MA 02138-1804.
- (first reviewed on August 7, 2013, last updated
seven months and five days ago
on November 24, 2023.)
- Changsho is ranked #1 of 10 Restaurants in Larchwood Cambridge.
- This page has had 2 visitors. You are the 3rd.
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
★★★★★ 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.