Upon visiting the lovely town of Athlone, I happened upon Larrys bar. I was taken aback by the friendly staff and atmosphere. I fully recommend any person visiting the town to enjoy the ambiance and willingness to please in the pub. I am factoring in the pub as a reason for me to return in the future. Thumbs up!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.