Naples – Home of Pizza

Writing my post about pizza yesterday inevitably got me thinking about Naples – where pizza was created and where you’ll find the best pizza in the world. Although, of course, there’s always argument about which is the ‘best’. Just as you might argue about whether Caffe Sant’Eustachio or Caffe Tazza d’Oro serve the best coffee […]

Read More