We came on the weekend a few minutes before the place open and there were tons of hungry people waiting outside. The restaurant is fairly large so we did not have any issue getting a table.
The food were decent, we ordered calamari as appetizer, couple of pizzas and pastas to try. Pizza was good oozing with cheese and a nice thin crust. Order came really quick even though all the tables had just filled up. We topped our lunch of with Tiramisu, and I have to say I really enjoyed that.
Our wait staff seemed a little annoyed at time (we definitely weren't being difficult), this is impacting my rating a bit. Perhaps my rating will change on a future visit