You are absolutely right - best pizza in the world 🙌
Katie Walsh......its not the best in the world but as close to Ny pizza as it get...im fro Brooklyn Ny by the way...pizza capital of the USA lol
Wit dey hands, I seen dem du it b4
Thanks! Your answer is awaiting moderation.