Unleashing a Fusion of French and Chinese Cuisine: Savory Delights in Every Bite
Located in The PuLi Hotel and Spa in Shanghai, Phenix is a French restaurant that has been awarded one Michelin star for seven consecutive...
© All Rights Reserved, Beijing Times - by Cedrus Media