What’s on the menu at Zen Sanuki Udon, a new Japanese noodle house in Scarborough It's from the same chef behind Zen Japanese Restaurant