Have been coming here since they opened two years ago. In a nutshell - really like the pizza, though we always order it extra crisp. Service can be hit or miss as staff turnover feels a little high and not sure there is much training before turning new staff loose on the floor.
However, I have one big negative and that is they have no filtration on their water. Water tastes AWFUL, fountain drinks and tea are funky too. Ordered bottled water last visit and paid more for Italian water than my husbands beer. PLEASE - filter your water or offer an alternative for bottled water. Considering you can buy 16oz bottled water at about $0.10 per bottle, selling them at $1.50 each would bring a nice margin.