Bright and quirky pizza restaurant, Piccola Ischia, serving Neapolitan-style pizza and homemade ice cream.