Café Cleo Internet
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
See a problem?
You might also like
Partial Data by Foursquare.



