I've been going to this restaurant off and on since it opened. Their menu has changed a bit from time to time but they stay pretty consistent.
As far as pizza goes this place makes what they call certified Neapolitan pizza. That is they use the methods and ingredients that are used in the official pizza from Napoli. That being said I've had many of their different pizzas both ordered, sampled, shared with others etc. I've had maybe half of each the pizza with sauce (rosso=red) or without (blanco) and they really make it as you would expect if you had something to compare it to.
I've never been to Napoli so I can't compare it to the "real thing" but I can say that their food is very good regardless. They make good food and they happen to be authentic. I particularly enjoy the tuna salad as a starter which you can share because it's a big serving as well as the fried dough with nutella as a dessert.
I was just there yesterday and the menu is less explanatory than it used to be because the descriptions are harder to understand for a layperson non-Italian like myself but for what it's worth their product is a very good product.
The service every time I've ever been has been decent to great. I can't say I've ever had a bad experience there as far as service goes but the food it special that's for sure.