Address: 60 George's Street Upper, Dún Laoghaire, Dublin, A96 CY53, Ireland
Reservations: +353 1 564 8712
Make Reservation