Phone: +19374845577
Address: 759 Scioto St, 43078, Urbana, US, United States
City: Urbana
Dishes: 33
Reviews: 1939
"It has been a while since I last visited this restaurant. I was very impressed with my visit. The outside of the restaurant looked fantastic, with the landscaping newly cleaned and mulched. I was greeted in a friendly manner and my order was quickly and efficiently delivered by dedicated staff. Overall, I had a great experience! I would rate the food a 4, the service a 5, and the atmosphere a 5."
All prices are estimates.
Urbana, part of Illinois' twin city area with Champaign, is a vibrant college town known for diverse cuisine, with favorites like deep-dish pizza and farm-to-table dishes.