Sticky Rice
415 N Neil St, Champaign IL 61820