Been here several times, and whilst my wallet is a bit lighter, I have always been satisfied.
Have only ever had the pizzas as the entree, and I've never had a disappointment. I recommend the Matteo.
Ambiance is great, and waitstaff professional and friendly. Quite noisy (in a good way), and thus not that conducive to a quiet romantic dinner.