OK, to be clear, you will find a dish often called Shepherd's Pie on menus at restaurants in Ireland, but the caveats here are many. First, it's often offered in touristy areas. Second, if the dish you get is made with beef, that's not shepherd's pie, it's cottage pie, according to Britannica. Traditional shepherd's pie is made with lamb. And third, originally Shepherd's Pie hails from Scotland and northern England, it's not a traditional Irish dish at all, no matter what you call it or what meat you use to make it..
**Other than that,the Food & service are great, especially the prime rib**