Sticky Rice, a new Lao-Thai restaurant in Downtown Champaign, is now open:
The restaurant is located in the space at Neil and East Washington, formerly occupied by Wedge. There aren’t all that many places to get Lao cuisine in and around Central Illinois; we’re pretty lucky to be able to welcome this new restaurant to Champaign.