Phoenix Restaurant
Chinese Restaurant, Dim Sum Restaurant
2131 S Archer Ave (Wentworth Ave & 21st St), Chicago, IL 60616
(312) 328-0848
(312) 328-0848
3.5 / 5 based on 351 votes
Photos
Best Dim Sum Ever
Try the Shumai and spot it on Foodspotting!
Deep fried taro puffs (wu kok), stuffed bean curd, and lo mai kai!