First I must say that the food was amazing. I had their Bolognese which was cooked perfect. The pizza were a big hit at our table. Even their table bread with spreads were awesome.
So why only 3 stars? The service couldn't have been worse. First it took 20 minutes to get a menu once we were seated. When we were finally able to order the waiter took everyone's order bust forgot one person; we had to track him down to submit that order. That last order was for lasagna, 10 minutes later we were told that they were sold out.
We also ordered wine by the glass; the wine didn't come until long after the food arrived and we had to flag down a bus boy to get the wine. To top things off they couldn't place our food orders down for the right person, we all had to switch our plates around.
Hopefully this was an anomaly.