Neapolitan pizza restaurant with a good menu selection and quality ingredients.