Click Here for Special Holiday Menu / Only Menu Offered On 12/24, 12/25, and 12/31
1712 Massachusetts Ave.
Cambridge, MA

Contact

Changsho
1712 Massachusetts Ave.
Cambridge, MA 02138
617.547.6565
[email protected]
Click on map for directions
go to top