No information is available for this page. · Learn why
Feb 15, 2022 · JFF Rooftop Farm is a nursery/coffee shop in Braamfontein. The nursery is on the building's roof, surrounded by skyscrapers and treetops.
See photos and videos taken at this location and explore places nearby.
JFF Rooftop Farm
(53)
News service in Johannesburg, South Africa
Permanently closed
Address: 70 Juta St, Braamfontein, Johannesburg, 2000, South Africa