VERIFIED LISTING
The Green Grass Store is a leading provider of high-quality artificial grass and turf in Dubai. We pride ourselves on not only offering superior products, but also providing exceptional customer service to ensure that our clients are completely satisfied.