Best Fish chips restaurant in Drogheda, ireland