O'Donoghue's
15 Merrion Row, Dublin, Ireland
Booking.com
Book Now