From WikiTO - The Toronto Wiki

Jump to: navigation, search
Recommend This Article:

Idomo is a low-mid end furniture store located near Sheppard Ave. and Allen Road. It somewhat famous for the television commericals of its bearded owner.


1100 Sheppard Ave. West Toronto
416 630 3622

Retrieved from ""
Personal tools