One of the best pizzas in dublin