New Smile is a family-run restaurant and pizzeria offering Italian, Neapolitan, and vegetarian options.