Asian Taste 砂锅面居

502 E John St, Champaign, IL