4531 Sheppard Ave E, Scarborough, ONM1S 1V3Get directions
Le Spot is a long established, classic pool hall catering to a mature clientele. Our atmosphere is steeped in tradition, we are the only poolroom in the world that has produced two...more...See more text
We are one of the Radio Television and Consumer Electronics Stores in Newmarket, Ontario. We offer the best Electrical Appliances, Television and Radio Sets and others. Offering ex...more...See more text