O'Shea's
19 Talbot Street, Dublin, Ireland
Booking.com
Book Now