There are certain restaurants that I have eaten in, and never had the chance to review until now. This week’s restaurants is one of those restaurants and it has three sister restaurants in Dublin....