I can honestly say this is, BY FAR, my favorite pizza I have ever had. I've never been to Italy but its what I would imagine pizza in Napoli is like. Every time I eat there I think of the movie Eat, Pray, Love when she can't stop eating the Pizza in Napoli because is just so good.
The atmosphere is comfortable - great for a date night or a night out with the family. Love this place. Its one of my favs!