The chirashi sushi is to die for. Exquisite Japanese food in the butt end of Scarborough. The servers are attentive and efficient. Well worth the trip out.
If you own or manage Zen Japanese, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.