Chang Sho Restaurant
(617) 547-6565 | View Website

1712 Massachusetts Ave, Cambridge, MA | Directions   02138

42.383617 -71.119689
Get Directions