We tried to guess where you are. Click to change.

expensive dim sum

Tuesday, November 18, 2008
when i first moved to chicago, one of my chinese friends brought me here and treated me to what he claimed as _the best dim sum_ in town. i though...
2131 S Archer Ave Ste 2
Chicago, Illinois 60601
(312) 328-0848

More Reviews