Restaurant Ibid Singapore: MasterChef Asia Winner Woo Wai Leong’s Nanyang-Style Cuisine is Food that We can Relate To
There were plenty of surprises at Woo Wai Leong’s month-old Restaurant Ibid on North Canal Road. For one, the affable chef was doing service on the fl…