Overall, the food was good and the service was efficient. The only small negative is the menu, which isn't up to date: many of the sandwiches and plated dishes don't contain all the ingredients listed. This isn't communicated by the staff when you order, and the result is that you expect to eat something that doesn't actually appear on your plate! (And I'm not referring to seasonality; the ingredients are available year-round.) So, I strongly recommend that the staff update the menu.
It's always a pleasure to return to Dunya (and have been for years). Tasty, quality products, more than fair prices, friendly staff, a welcoming place, and reasonably quick service even when it's packed.