Toasted cheese buns