Imperial Treasure Super Peking Duck Restaurant
Address: Asia Square Tower 1, 8 Marina View #02-08/09/10
Phone No.: 6636 1868
Address: Asia Square Tower 1, 8 Marina View #02-08/09/10
Phone No.: 6636 1868