Behold the first Michelin-starred food stall.
A humble street food stall in the heart of Singapore is the last place you’d expect to see a Michelin star, but that all changed when Chan Hon Meng stepped into the kitchen.
Published by: Admin User on August 6, 2016 at 9:44 am