Restaurant
Cai
5 locals recommend,
Tips from locals
There are tons of dimsum places where we live but by far this is one of my favorites.
Unique things to do nearby
Location
2100 S Archer Ave
Chicago, IL
Armour Square