We are a small plant shop located in Braamfontein 70 Juta Street Precinct Johannesburg. At JFF Rooftop Farm, we offer a curated selection of high-quality products helping you bring the green to the interior.
Add Business Pictures