I've lived in Melbourne my whole life and I've only just recently visited the Collingwood Children's Farm. Situated less than 2km away from the CBD with the Yarra River bike path running through their gardens, the Farm is open everyday and provides a little bit of country in the big smoke.
Although we arrived when it was closed, big or small city kids can still walk along the river and check out the cuuute goats, sheep and horsies. In fact,the baby animals ran in a big mob towards us and scrambled at the fence - they are definitely not afraid of people!Unfortunately, we didn't get to check out the Farm Cafe, but we did like their illustrations accompanying the menu.