By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Tomato sauce is essential but fresh tomatoes, hell no! They just steal away the taste. Anyway, you don't even know good pizza before eating at a pizza restaurant in northern Finland :)