Krekel's Custard Categories Restaurants 401 W. Kirby Ave. Champaign IL 61820 (217) 607-1861 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×