I'm really sorry to hear you had a bad meal at Altro. I live in that area, and Altro is one of my favorite restaurants for lunch or dinner. I wonder if their regular chef might be on vacation? Having read your restaurant reports, I think we have similar tastes. Have not seen the duck shepard's pie on their menu, but I frequently have the tuna carpaccio (or octopus), as well as the Pavlova, and have always loved everything.