O'Shea's

  19 Talbot Street, Dublin, Ireland

Booking.com Book Now