Changsho Restaurant Categories Restaurants & Bars 1712 Massachusetts Avenue Cambridge MA 02138 (617) 547-6565 Send Email Visit Website About Us Full service restaurant Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×