M on the Bund is a popular restaurant located on the Bund in Shanghai. The restaurant offers stunning views of the Huangpu River and the Pudong skyline. The menu features a mix of Western and Chinese dishes, and the restaurant is known for its brunch and afternoon tea. The restaurant has a classic, elegant design and is a popular spot for special occasions.