mayliang.us
Restaurant review: Le Gavroche (London)
Really, there is no need to review this restaurant in the sense that it has received a 2-star Michelin rating, and therefore, needs no further endorsement. That being said, it’s been fun to look at…