Denis Pizza Place offers authentic Neapolitan pizza, specializing in the art of Italian pizza making.