Flagstaff’s downtown area has many great restaurants, but Pizzicletta stands out. This cozy spot brings authentic Neapolitan pizza to the mountains of Arizona.