by Francine Brandi
The port of Ischia, an island close to Naples so it is pizza time (Naples is the home of pizza).