Café Cleo Internet

Call
1682 Ave du Mont-Royal E
Montreal, QC H2J 1Z5

Café Cleo Internet is a cozy café in Montréal, QC that offers a unique blend of coffee, pastries, and internet services.

With a relaxed atmosphere and free Wi-Fi, it provides a comfortable space for patrons to enjoy a hot beverage while browsing the web.

Generated from their business information

Own this business?
See a problem?

You might also like

CanadaQuebecMontrealCafé Cleo Internet

Partial Data by Foursquare.