Category: Orchard

Imperial Treasure Fine Teochew Cuisine, ION Orchard: How Did It Ever Win a Michelin Star?!

Imperial Treasure Fine Teochew Cuisine on the third storey of ION Orchard is a good restaurant but doesn’t live up to its Michelin-starred reputation.