Leaf Root Fruit Depot Warehouse Burwood


Leaf, Root & Fruit are based in Burwood, Melbourne. Please note we are not a retail nursery and only host members of the public during our workshops and special events.