Seven Arches is a gastro pub in Navan offering a blend of Irish cuisine and authentic Thai food. It is described as Navan's newest gastro pub, ideal for special occasions and family dinners.