Revisited: Michelin 1-Star Maison Lameloise Shanghai
French fine dining at Maison Lameloise Shanghai, a Michelin one-star restaurant in the Shanghai Tower. Here’s what you can expect from lunch.
Browsing Category