Overall I like D'anna's. Had some good meals there over the years. The gnocchi and the ravioli dishes I think are their strong suite. Also, some of the chicken dishes are very good. I tend to stay away from the "baked" items such as the lasagna and manicotti are just flat and very dry, not really very good in my opinion.
Also, if they are somewhat to very busy..... go somewhere else unless you have great patience and time to kill. While the service has improved greatly in the last few years food can take a very, very long time if their busy. Which is actually a good thing because they are actually cooking not reheating. We actually stopped going there for a few years when they first opened, but the service is much better now.
My comments are not meant to steer you away, just so you know what to expect.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.