3rd Best Pizza in the World… in Tokyo?! 🍕 Pizza Marumo Ranked by TimeOut

1 day ago
43

Italy? New York? Nope — one of the world’s best pizzas is hiding in Tokyo, Japan!
Pizza Marumo was officially named #3 Best Pizza in the World by TimeOut International, and I had to find out why.
Crispy crust, molten cheese, and that smoky wood-fired flavor…
Does it really beat Italy? You decide!

Loading comments...