Best Food court in Kells, ireland