Naples and the Italian Royal Pizza

Naples making of Pizza Margherita Nat Geo picturesNaples is the southern culinary capital of Italy. The Pizza was born here in honor of Queen Margherita di Savoia in 1889. The queen was visiting the city ... Continue reading "Naples and the Italian Royal Pizza"