Zen Japanese Restaurant’s new look and location is uber elegant and chic, a far cry from its former smaller, quaint, charming space in a grimy strip mall. The 3 course sushi omakase delivered punch of bold essences of old and new world Japanese flavours all the while showcasing spectacular visual appeal