THE TEN SPOT
936 Bedford Hwy #105, Bedford B4A 3P1