It’s impossible to resist the aroma of fresh pizza while enjoying city breaks in Naples. The first pizza Margherita was made here for Queen Margherita, who visited the city in 1889. You’ll need to ...