Dubai is so much more than uber-luxury malls and towering hotels (though they're certainly part of it).
You don't always need to pay top dollar for the best food, and this humble stall shows why. These dumplings are out of this ...