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