Interview: Michelin-star chef David Kikillus from Germany

October 19, 2016

Michelin star Chef David Kikillus from Germany is in town this week for the third installment of the “Dressed Up 2016” Michelin Dining Experience, a four-month long event happening at the Le Royal Méridien Shanghai. Throughout the week, he is hosting …