Best pizza in Dublin...it's also the only pizza I've ever had in Dublin but you should still trust me that it's worth trying.
Address: 58 Grand Canal Street Upper, Dublin, D04 FK13, Ireland