Il Nonno Pizza is a pizzeria specializing in authentic Neapolitan pizza, baked on a unique dough and topped with fresh basil.