At Michele Pizzeria, Napoli, Italy Best pizza I’ve ever had. Was supposed to go to Pizzeria Gino Sorbillo, but the girl at the pharmacy told … More