Apizza-di-Napoli-ext

There’s little in the way of homespun charm about the look of Apizza di Napoli, located in a nondescript shopping plaza; but it’s a restaurant that rewards pizza lovers with an experience that is rare in this part of the world.