Il Barilotto in Fishkill, NY, may be possibly the best Italian restaurant in the Hudson Valley. My partner and I dined there on May 19. I started with the PEI mussels and they were wonderful-- somewhat sweet, yet not. The waiter told me that they had been cooked with vermouth with fresh basil added at the end. VERY good! My partner ordered a Boston salad and he raved about the dressing. For our entree, he ordered sausage-stuffed ravioli and I ordered the steak. My steak was prerfectly cooked and served with a tasty cream sauce. As good as I thought it was, my partner gave me a ravioli to taste. It was absolutely amazingly fresh and delicious. Next time (and there will be the next time I'm in the area!) I will choose from the pasta selections! If Il Barilotto has any competition, it's with its sister restaurant, Aroma Osteria, about 5-7 miles away in Wappingers Falls. Either way, you will be treated to a delicious meal!