Tally-Ho Bar

New Street, Longford, Longford, Ireland