Leaf Cafe & Co is a funky and modern cafe. We serve good food, Belgian chocolate and great coffee. Located in Leichhardt Marketplace its a great place to grab a coffee on the go or try their delicious food.
Leichhardt Market place, 23/122-138 Flood St, Leichhardt NSW 2040
*all images © of respective retailer