O'Shea's Of Talbot Street 19 Talbot Street,Dublin 1.Ireland.D01 W303 +353 1 836 5670 [email protected] Translate FollowFollowFollow Privacy Policy Tweets by HotelOSheas