The Chow Kit Kitchen & Bar is recognised as CNN Travel’s Best New Restaurants Asia Pacific 2020