Teach Nan Phaidi Ireland This restaurant is one of Ireland's cutest cafés, located on Inis Mór, the largest of the Aran Islands. Here you'll enjoy traditional Irish food (Beef and Guinness stew, baked ham salad, an array o…