Wok-N-Roll Express Chinese Restaurant, Sushi Restaurant 1742 N Harlem Ave, Elmwood Park, IL 60707 (708) 583-0088 Excellent Good Average Poor Awful 3.5 / 5 based on 16 votes Photos Love the vegetable Thai fried rice Reviews: 1