Wow! Warm welcomes, great table choices, amazing menu, and outstanding service. Everything that a restaurant should aspire to, they excel at. The lasagna was the best my husband has ever had (including my homemade). Great food choices, great wine list, casual (with a touch of elegance) atmosphere. Love Pesto's!!!