The Daily Illini

Pho Café & Thai Kitchen, located at 611-B E. Green St., is one of Champaign’s newest Thai restaurants after opening in late December.  

Pho Café & Thai Kitchen opens on Green Street

By Maddie Galassi February 3, 2015

Green Street welcomed Pho Café & Thai Kitchen, a Thai restaurant serving a wide variety of unique dishes, during a quiet opening over winter break. The new café, located at 611-B E. Green St., officially...

‘Short Term 12’ sheds light on troubled teens’ emotional plights

By Raymond Sobczak April 27, 2014

“Short Term 12," directed and written by Destin Daniel Cretton, is a film about troubled kids, who have even more troubled pasts. Brie Larson plays Grace, a young woman who is the supervisor at a group...

Load More Stories