Markham's Zen Japanese Restaurant makes it into the Michelin Guide for the first time
After 25 years in business, Markham’s Zen Japanese Restaurant has made it into the prestigious Michelin Guide. “I’m happy for everybody — staff too,” said owner and sushi chef Seiichi Kashiwabara Tuesday. The restaurant received a recommended designation. …