More like a 3.5 but I'll bump up because it's a cute, busy place with reasonable prices.
The pizza crust is pretty good except the center still gets soggy. Maybe Neapolitan's are like that because I've yet to find one with a crispy crust in the middle. They kind of skimp on the basil though. Chicken pesto lasagna was very rich but not enough chicken. It had a nice sauce that I soaked up with the accompanying bread. Get this if you love cheese. We also had the the rigatoni al forno which didn't seem like anything special. We calamari and cheesecake passing by our table looked really good but I wasn't hungry enough to try.