We visited for brunch on a bright, clear Sunday, with postcard-perfect skyline views from the terrace. Decor is muted-stylish, founded on a dusky teal and gold palette (in case you wanted to dress accordingly). Elegant.
We each had a three course brunch at 328rmb, which included a welcome drink and unlimited tea and coffee. The seasonal mulled wine and mimosa (with a mango twist) arrived promptly in M's signature glassware, followed by breads, butter and a lovely little olive tapenade (all complementary). Next, our entrees: the salmon rosti (disappointingly bland and a little greasy) and a satisfyingly rich terrine. The latter was served with delicate little Melba toasts, too, and well garnished with pickles.
This 'one good, one average' trend continued through the other two courses. My brunch pal ordered the roast turkey dinner, which was competent but unspectacular. My vegan roasted cauliflower and tahini dish, topped with a gorgeous melee of nuts, olives and pomegranate, is one of the best things I've eaten in this city. It's so good to see some of Shanghai's finest offering vegan options, particularly when they're so damn good.
The vegan dessert (pear tart with cinnamon ice cream) was less impressive: good pastry and a nice, almondy flavour, but a lacklustre ice cream and no spark. The fruit pavlova is worth your time, though: fun, fruity and photogenic.
Overall, I'd definitely recommend M on the Bund. I know it isn't perfect, but there's still some great cooking happening here. The service is impeccable, the views are Instagrammable, and the food - although not mind-blowing - is undeniably good. Take a date here for a relaxed but genteel brunch, and dress sharp.
I'm not on SmartShanghai.com dating yet. Join Now