I have been here multiple times and it is truly the best place for food on Green Street. I have gone with the gyros both times and have not been disappointed. The food is delicious and the prices are very reasonable. On top of it, the atmosphere gives you a feel to what our culture at U of I is like. Pass up the chains and go to Zorba's. Take it from an ILLINI - you won't be disappointed.
Review Source: