My colleagues and I were very fortunate to have booked dinner here at Shook! restaurant, located at the corner of Nanjing East Road and the Zhongshan East Second Road (The Bund) for a late sit-down. It is a mild yet comforting fusion menu with very familiar but a nice twist to everything.
One thing is - most restaurants with a Bund view will unfortunately be north of the reasonable price tag, but if you consider the view, location and other establishments in the area of Western dining persuasion, their price is not out of the ordinary but be prepared to pay around US$160/head which includes a bottle of their lower-priced wine and full all-course meal (appetizer, entree, dessert, beverages and wine).
Their slow-cooked beef stew (Menu was from April 10 2013) is very good, and so was the seafood lobster noodles. Please note, however, the portions are very very generous - I do think that if 3 persons went, you could get away with 2 main courses and 2 appetizers.
When the summer comes along, do head up to the rooftop of this building to enjoy a drink - it's a more chilled / laid-back option than the building bar to its right (I honestly forgot the name of the other place).
A point to note: the food service maybe slightly slow on busy evenings but that just means a few more sentences amongst friends while your food is being prepared. Unfortunately we wanted to get home early so we did want quicker service.