Humpty's Big Plate Diner is a Canadian family restaurant.