All reviews seem negative
Has been closed for 2 years
Known for its large outdoor patio, handcrafted, imported furniture and traditional Irish fare, this pub is an Elmhurst staple.