Established in 1987, Molly O'D's is a long-standing Irish pub. It features a single bar and an open-plan layout.