The Towers Pub is an Irish pub offering a pleasant atmosphere.