-Ireland Time for a Last Supper? This clever and irreverent mural decorates the outdoor seating area of a Dublin cafe. Linked to Monday Mural. Cafe Cagliostro, Bloom’s Lane, 24 Ormond Quay Lower, Dublin Time for a Last Supper?