Where to Find the Best Afghani Restaurants in Dubai by Shivangi Vohra General Dubai is home to ex-pats from around the world, and one of the critical financial and tourism centr ...