Pizza Toast made with a thick slice of Japanese milk bread, tomato sauce, ham, veggies, and mozzarella is a popular lunch or snack in Japan.
READ: Pizza Toast ピザトースト