Back in Europe, I realize that I really miss these triangular rice sandwiches sold at 7-11 - sheer yummie!