Cafe Leo
Coffee Shop · Creperie · French
Cafe Leo is a cafe known as a spot to enjoy, create, and socialize.
Location
Best places nearby
The highest rated places close to Cafe Leo.
Local restaurants nearby
1215 Rue Berri, QC
Location
The highest rated places close to Cafe Leo.
1215 Rue Berri, QC