We went here after a rugby match. The place was packed and there was a nice atmosphere. The pizzas and the pasta are good but not out of this world. €19 per pizza was totally ridiculous. All the staff are friendly and the location is good but for Italian food you are paying fancy French restaurant prices!