Italian Restaurants in Challis, ID Antonio's Pizza & Pasta431 E Main AveChallis, ID, 832262088792210Italian Restaurants Show More