Chau Chow City Reviews & Details
Chau Chow City
83 Essex St
Chau Chow City is located at 83 Essex St in Boston near the intersection of Essex St and Ping on St. Their menu consists of Chinese dishes . Call (617) 292-7695 today!
- On The Menu:Dim Sum
- Major Intersection:Essex St And Ping On St
Tell us more about Chau Chow City Boston!