Family-friendly restaurant serving traditional Irish food. A popular Dundalk spot for over a decade.