Shashlik Restaurant on Channel News Asia / Media, Updates / By Shashlik Restaurant Shashlik Restaurant on Channel News Asia Chef Ivan Yeo interviews Shashlik Restaurant about our Russian Hainanese heritage as he explores the culinary history of Orchard Road on Channel News Asia documentary There’s Something About Orchard