In Europe Eats This is the best pizza in the world. It’s giant but super thin, so usually a single serving. July 29, 2024 From El Cau de la Iguana in Empuriabrava, Spain. Pizza vegetariana with mushrooms, bell pepper carrot and sweetcorn. Kalamata olives as an toppingby Neovenatorrex Write A CommentYou must be logged in to post a comment.