I absolutely love everything about this restaurant except for their prices. It's a bit over the top. $24 for a pizza that only serves two people max is highway robbery, but it's absolutely delicious and authentic Italian from my experiences all over Italy. Mateo is my favourite!
All of their appitizers are good as are their other main dishes from what my friends have told me.
Their wait staff could be a little more professional. The restaurant is busy and their is often a wait which can be long. The hostesses always look so flustered and act annoyed. They should be trained to know how to manage it - it's their job. I have never had an issue with the wait staff, I do think they could be a little more attentive given the prices people are paying.
The atmosphere is beautiful. It has the feeling of an old Italian restaurant tucked away in a little village or town, yet upscale. The famous pizza oven is on full display. They have a few tables outside, but it's not the most relaxing place. Families with children often hang out and play in town square and look at the fountain, so forewarning, you dinner conversation may be overpowered by screaming children!
Overall I will continue to go to this restaurant as a treat for celebrations because the food is just that good.