Italian Restaurants in Christopher, IL Italian Club9056 Main StChristopher, IL, 628226187244610BarBarbecue RestaurantsBars ClubsBbq RestaurantsFood DiningItalian ClubJazz ClubsMichaelangelosRestaurants That DeliverResturantsTavernsUsed Restaurant Equipment Supplies Show More