Awarded two Michelin stars in Shanghai, Imperial Treasure at Marina Bay Sands serves equally delicious food. I had the chance to dine with friends when they come to visit in Singapore.