Located across from Port Authority on 42nd St, (between 8th and 9th), you wouldn't expect to find an even halfway decent restaurant. Especially one flanked by a Burger King, deli and Army Navy store. The only reason my husband and I discovered it is because it's right by our bus stop.
We've been to Dafni's four or five times now and we've never been disappointed by the food. For dinner, I would recommend waiting till after 7:30, when the crowds start to disperse.
My first step in over-eating is always the freshly baked basket of pita bread. So far we've only tried the fried calamari appetizer, but it's perfectly battered and crunchy, not chewy. One of our dishes always comes with a super simple, but delicious, Maroulosalata (romaine, scallion, dill with lemon vinaigrette). For entrees, I usually get their Lamb Shish Kebab, because it comes with one of the thickest, creamiest Tzatziki spreads I've had, accompanied by rice and roasted peppers and onions. I've also tried the Moussaka (think eggplant lasagna), which was good, but just too heavy. My husband has tried their Solomos, (charcoal grilled salmon steak), which he liked a lot, but his staple dish is the Aegean Seafood with Hilopites (shrimp, scallops and calamari with fresh pasta and tomato sauce).
For the first time today, we tried dessert: Rice pudding and Baklava the size of a piece of pie. Both were good, but passable.
Service can be a little slow, but the waiters are very attentive when you get a hold of them. The restaurant is surprisingly classy, considering the neighborhood, so you can definitely hold a nice dinner party at this place.