Restaurant Reviews/ Toronto and GTAZen Japanese Restaurant in Scarborough (Scarborough location closed) February 20, 2014