Wakha – al-Nahda

Wakha is one of the best Afghan restaurant concepts in Dubai. Well, I used to think it was until I visited their new branch in Al-Nahda. Located on Amman Street opposite the Sahara Centre, this new incarnation follows through on the same design theme of the al-Barsha original, but somehow décor at this one seemed … Continue reading Wakha – al-Nahda