Sophisticated Irish restaurant serving traditional and modern dishes in a unique setting. Reservations recommended.