Crowning the Greatest of All Tastes
On the menu at @Wen Cai Chinese Kitchen
Ranked #2 out of 3 Crab Rangoon in Lower West Side, Chicago
See the full ranked list →
100% of ratings were positive
6 of 6 rated it 7 or higher
6 ratings, but no comments yet. Feed Benny yours below.
American Chinese Classics
Egg Rolls
Fried Rice
@ Rice & Noodles · 1.1 mi
@ China Dragon · 0.8 mi