Galway pizza spot has been named Best Takeaway Pizzeria in Europe! | LovinIE