Babbo is one of our favorite restaurants in the Valley. We have always had attentive servers and an enjoyable experience and we have frequented the Surprise location about once a week for 2 years now. They have an extensive, creative and delicious menu. I have tried 2/3 of the menu because every item can be made vegetarian. You can also substitute whole grain pasta, which is just as fabulous. My favorite meals are the Pear Gorgonzola Pizza, Sun Dried Tomato, Mushroom and Asparagus Pasta, and the new Brussels Sprouts Pasta, which is amazing even without the meat item that usually comes in it. My family loves the Curry Chicken Pear Pasta and Alfredo and of course the seasoned bread that accompanies the meal.