Muji’s locally sourced Yamatomaru pizzas are some of the best frozen pizzas we’ve ever had

Regional produce makes for a very special pizza that you can only get in certain parts of Japan.

Read More