Voted in the top 40 pizza spots in Europe, this place has amazing home made pizzas in a very cool and vibrant restaurant. The staff here are welcoming and friendly but the food really is the best in town, try the prawn pizza with pesto and lemon lest, it’s a winner!