Cai
Chinese Restaurant, Dim Sum Restaurant
2100 S Archer Ave
Ste 2F (Wentworth Ave & 21st St), Chicago, IL 60616
(312) 326-6888
(312) 326-6888
3.5 / 5 based on 81 votes
Photos
Uhmmm best dim sum in Chicago so far :)
... shrimp ha gaos and the pumpkin congee!
Steamed creamy egg yolk buns are eggggcellent! Little salty, little...