When it comes down to it this is an Italian restaurant that does a good pizza at a fairly reasonable price. We were there during Eurovision so it was completely packed out and you could tell the waiting staff were struggling to keep up, that said our waitress was friendly and the food arrived a lot quicker than we expected....
More
