I have been here multiple times and the food is always up to par. Pizzas are great and I am a huge fan of BYOB. If you don't have a bottle of wine you can stop by Sidelines, located around the corner, and choose from hundreds of bottled beers to get a nice 6 pack to-go, I think it was about a dollar a beer corkage fee if I recall correctly. They have nice outdoor seating as well.
Give it a shot if you are looking for a good quality, neapolitan pizza in a great atmosphere over a nice BYOB of wine.