An Italian Cooking Class at Villa Ida Is A Must Stop When In Sorrento September 3, 2018 Italy, Sorrento