Thank you for viewing the listing for Tree of Life Cafe here at OnlineDining.com.au. Tree of Life Cafe is listed as a Cafe, Restaurant and a takeaway venue. Tree of Life Cafe is located at 31 Sholl St, Mandurah WA 6210. If you have a menu, special or other details regarding Tree of Life Cafe, please let us know.