Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Chinese, Restaurants in Chicago, Illinois (IL), United States

Phoenix Restaurant
4
34 reviews

2131 S Archer Ave, Ste 1, Chicago, IL 60616-1809, Chicago

Good Dim-Sum! Tea was delicious and very healthy. I would probably come back and try other items on the menu.