Fan Shan Restaurant was opened in 1925 by chefs who used to work in 'royal kitchen' (Yu Shan Fang), many snacks still strictly made by hand in the traditional way. it also offers the most famous chinese meal-set 'Man Han Quan Xi', if u have SUPER GOOD appetite, try it :D
The food there might be a bit expensive comparing with other restuarants in the city, but you definitely can't find another restuarant with the atmosphere! (very special location & waiters/watresses all wear traditional clothes)
Fangshan (Imperial-style) Restaurant sits on the island in Beihai Park in a traditional courtyard facing the lake. Apart from delicious dishes meticulously prepared with rare and expensive foodstuffs such as birds nests and sharks fins, the restaurant is also known for its pastries, including pea-flour cakes, kidney bean-flour rolls, miniature corn buns and sesame seed buns with chopped meat filling.