Internet Minimart

519 Bloor West, Scarborough, ON, Canada, M5S 1Y4
Ratings & Reviews
Click to rate
Description

The Internet Minimart is an affordable Internet cafe located on a second-floor walk-up on Toronto's Bloor Street West.