Search for:



Tokyo Style Pizza from Savoy in Japan. One of the biggest pizzas ever. From the salt punch to the crust pinching, the pizza is out of this world. It’s perfectly seasoned and cooked to perfection in a wood fired oven. Would you agree?

2 Comments

Write A Comment