Yi Long Court
Yi Long Court Shanghai, China Yi Long Court, the flagship restaurant of Shanghai’s The Peninsula hotel, promises a feast for the senses, from the moment you enter the glitzy, 1920s-Shanghai dining room. Amid a refined ambience, a rich colour palette sees Art Deco partitioning create a more...