My wife and I have visited Flanagans often over the past 18 months and we have never been disappointed. The food is excellent, the service is friendly and very efficient, it has atmosphere, and it is all reasonably priced. On maybe our second or third visit, we said we would over time try everything on the menu, but we have not yet achieved that because we have discovered several favourites to which we return. Today's delights were spring rolls / deep fried brie, vegetable stir fry with prawns / chicken supreme, trio of ice cream / Christmas pudding - all superb. Looking forward to our next visit.