Iron Chef Travelogue — Episode 21 __ David Wong (64) Posted on March 6, 2014 by acyho Grilled calamari Lobster risotto Episode 21 Mama Mia, lo troviamo [mother of God, we found it] Click here to read the article.
Mama mia=My mother
Lo troviamo=We find it.
Madre di dio=Mother of God
Lo abiamo trovato=We found it.