Browsing Tag


Features / Restaurants By On July 12, 2018

Maison Lameloise Shanghai Delivers On Excellence

Maison Lameloise Shanghai one of the newest restaurant openings. It’s located on the 68th floor of China’s tallest building, the freshly minted Shanghai Tower. It’s French, it’s fine dining, it’s the only other location of its French original, one that has received laudations of the highest European standard. I ate there, and we’ll get to that, but first, some background….