Restaurant Reviews/ Toronto and GTA[Review] Best sushi experience at Zen Japanese restaurant in Markham September 28, 2016