IMPERIAL TREASURE FINE CHINESE CUISINE
10 Bayfront Avenue #02-04 Marina Bay Sands, The Shoppes Atrium 2 Singapore 018972