March 12, 2017 By Fausta Sunday palate cleanser: Idomeneo From the 2005-06 season, Teatro alla Scala, Milan, Italy. The Met is currently staging it. Synopsis and info here.