Micafe
Coffee Shop
Micafe is an internet cafe offering a space to connect and browse.
Location
Best places nearby
The highest rated places close to Micafe.
Local restaurants nearby
828 Eglinton Ave W, ON
Location
The highest rated places close to Micafe.
828 Eglinton Ave W, ON