Our newest addition to the franchise, Leaf Cafe & Co Rhodes is located in the brand new complex of Rhodes Central, a few steps away from Rhodes train station.
Located in the hub of Lachlan's Square Village - North Ryde have lovely indoor seating with a huge glass window looking outside or outdoor seating if you prefer some of that golden sun. Just a few steps away from Coles, we are sure to be convenient and exciting.
We're not a run of the mill, rubber-stamped franchised coffee chain. We charge you the minimal flat franchise fee so that we can work alongside passionate and experienced coffee lovers to create a natural yet powerful synergy.
Best Brunch Winner! as voted by Australia's Delicious Magazine 2021