It’s no understatement to say that Nobu Residences is the most anticipated development in Toronto for many years. Nobu is a name that is synonymous with style, class, elegance and quality. Its top-class restaurants and hotels are known throughout the world and recognized as some of the finest places to eat and sleep. Now, in […]