Inside Gordon Ramsay’s First Restaurant in China When Gordon Ramsay landed in Shanghai on a gray and drizzly day last February, he […] by Rachel Posted on April 14, 2024