You wouldn't notice anything different about this restaurant which recently opened in Toronto, Ontario, if you looked in the window from the street.

If you walked inside, however? A very different story, indeed.

Posted in: News