Best Fish chips restaurant in Cabra, ireland