Restaurant Reviews from DiningGuide411.com
    Top : United_States: MA: Cambridge

Changsho, Cambridge, Massachusetts










Changsho
1712 Massachusetts Ave.
Cambridge MA United States


Hours: Sun - Thu 11:30am to 9:30pm; Fri & Sat 11:30am to 10:30pm

Phone: 617.547.6565