While the walking tour was nice (our guide was very informative; she arrived a little late but the ladies in charge of the tour stayed with us until she came), the cooking class is what makes this adventure so wonderful. It was just my mom and I at the class that day, so it was a very intimate, fun experience. The owner helped us make three kinds of pasta from two different kinds of dough (water and egg based). Just ask him for the quantities of ingredients and you'll be prepared to make the pastas at home (albeit considerably slower than it was with his help!). People who were eating in the restaurant actually wandered over to our table to watch. Once we'd made our pasta, it was taken back to the kitchen where they made the sauces. Our menu was: linguine with broccoli, squid, and some sort of olive oil sauce; cavatelli with fresh tomatoes, capers, basil, and black olives; and zucchini/ricotta stuffed ravioli with a sage butter parmesan sauce. It was all absolutely delicious, and they even gave us each a dessert of our choice. I would definitely recommend this to anyone who wants to not only enjoy, but also to take a part in the creation of, amazing Italian food.