Bits and Pizzas

15 Patrick St, Dublin