Mister Donut now offers revamped pizza on its menu all over Japan, and we tried it out 【Taste test】

It looks like Mister Pizza is here to stay.

Read More