Wiktionary
best thing since sliced pan
n. (context Irish idiomatic English) (alternative form of greatest thing since sliced bread English)