Limericks is always a solid choice for use. Every once in awhile the service is a little shaky (time wise not friendliness) but the food is always fresh, nicely presented and tasty.
They have a nice range of options from traditional pub fair to some lighter choices. And of course, being a pub, they have an extensive list of beers that should make just about everyone happy. I like just about all of their burgers and the pot pie and boxty's are great when you need comfort food. They have several great appies as well-the scallops are great as is the spicy chili chicken.
The place is huge so its great for groups/busy nights as well. There is a decent amount of parking too which is nice.