1 like
e.lobes
I don’t take this lightly. This is the best pizza in the WORLD. I haven’t had as much pizza as Dave but me and my NYC friends agree this is a 100/10. A MUST when visiting Tokyo. Small space ~ seats, great service. The salt/oil are out of this world.