Handcrafted on fresh ciabatta with premium imported meats, artisan cheeses, and house-made spreads.
Single-origin beans, expertly roasted and pulled as rich espresso by our trained baristas.
Locally sourced produce and imported Italian pantry staples — quality you can taste in every bite.
Elevate your next event with our full-service catering. From corporate lunches to intimate gatherings.
At Leonardo's, every cup of coffee and every sandwich is an expression of our deep respect for Italian culinary tradition. We source only the finest organic beans, imported Italian meats, and locally grown produce to ensure that each visit feels like a small escape to Italy.
Our space is designed to be your third place — a warm, welcoming refuge between home and work, where the aroma of fresh espresso and toasted ciabatta greets you at the door.

10+
Years of Craft

Imported prosciutto di Parma, fresh fior di latte, sun-dried tomatoes, fresh basil on ciabatta

Double shot espresso with velvety steamed milk foam, dusted with fine cocoa
Buffalo mozzarella, heirloom tomatoes, fresh basil pesto, extra virgin olive oil
Wild arugula, shaved Parmigiano-Reggiano, cherry tomatoes, lemon vinaigrette
Two shots of our house espresso blend, diluted to perfection with hot water
House-baked focaccia, mortadella, pistachio cream, pickled red onion
"Absolutely the best café in Edmonton. The prosciutto sandwich is a masterpiece — I dream about it. The coffee is exceptional and the atmosphere is so warm and inviting."
Sarah M.
March 2025
"As an Italian, I'm picky about my espresso. Leonardo's gets it right every single time. It tastes like being back in Rome. Truly a gem."
Marco T.
February 2025
"We hired them for our office catering and everyone was blown away. The quality, presentation, and service were all top-notch. Highly recommend!"
Jennifer L.
January 2025
Let us cater your next gathering with authentic Italian flavours. From corporate lunches to celebrations, we bring the café experience to you.
Address
9908–9910 112 St NW
Edmonton, AB, Canada
Phone
(780) 914-3659Hours
Your cart is empty. Add items from the menu!