Tagliatelle tricolore / Flag tagliatelle

Tricolore bandiera italiana

Green, white, red…red, white, green…? No, wait a minute! Green, white, red…no? Let me think… Continue reading