About Leaf Cafe & Co Leichhardt
Leaf Cafe & Co is a funky and modern cafe. We serve good food, Belgian chocolate and great coffee.
More about Leaf Cafe & Co Leichhardt
Leaf Cafe & Co Leichhardt is located at 122 - 138 flood street, Leichhardt, New South Wales, Australia 2040
+61 431 468 212
http://www.leafcafe.com.au