New Leaf Modern Farm is located in Dubai, UAE on Warehouse No. 14 PLOT NO: 597 426, Dubai Investment Park - 2. New Leaf Modern Farm is rated 4.5 out of 5 in the category organic farm in UAE.
Address
Warehouse No. 14 PLOT NO: 597 426, Dubai Investment Park - 2