Skip to main content

Leaf Cafe & Co

Leaf Cafe & Co in Leichhardt

Leichhardt — Marketplace Leichhardt, Shop 23/100 Flood St · Leichhardt, NSW, 2040

Visit us

Closed · opens 8:00 AM
Marketplace Leichhardt, Shop 23/100 Flood StLeichhardt, NSW, 2040

Today · 8:00 AM - 4:30 PM

Call +61431468212

Pickup
Delivery
Get directions

Hungry? Order from Leichhardt.

Browse the full menu and order online for pickup or delivery.