Their pizza is absolutely delicious! I have had their pizza as well as their salads and both are fresh, delicious and flavorful. The mozzarella is by far the best I've ever had.
A previous reviewer went to Naples 15 and I have been to both (as well as Porta Alba), and by far, Novanta and Porta Alba pizza is superb compared to Naples 15.
This is a great place!