O'Tooles Irish Pub offers a cozy and authentic gastropub experience with an Irish flair.