Santa Margherita Ligure, Pesto Cooking Class Small group Duration: 4 hours From US$ 114.86 per person