KiigelHeart on 29 October 2015
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 :)