Houlihan's - 1900 S 1st St, Champaign, IL 61820, USA on Eaten