at 83 Essex St, Boston , 02111 United States
Chau Chow City is a Chinese, Dim Sum, and Seafood restaurant located in Theatre Dist Chinatown, Boston.
112 FB users likes Chau Chow City, set it to 311 position in Likes Rating for Boston, Massachusetts in Local Business category
Chau Chow City is Boston based place and this enity listed in Cantonese Restaurant category. Located at 83 Essex St MA 02111. Contact phone number of Chau Chow City: (617) 338-8158