A Ri Rang 阿里郎
A Ri Rang Authentic Korean Restaurant

607 S. Wright St., Champaign, IL