Lai Lai Wok402 E Green St, Champaign, IL
Pampanga's Cuisine6407 N Caldwell Ave, Chicago, IL
Awards: People's Choice Winner, 2015