“He calls it the best pizza in Tokyo - go for the leopard-spotted Neapolitan margherita.”Omer Belaish· Loved it· September 2024