The view is great from just about anywhere. On this site you can find the trails through the wineyards, it's nice leaving your car in Grandvaux and walk all the way to StSaphorin, come back by train or just walk back. http://www.lavaux.com/index.asp?language=EN
There are many restaurants in all the villages in that area, as well as wine cellars. Here two places where I've been:
http://www.restodumonde.info/ this is in Grandvaux, great great view, big menu, when i went it was good. A friend took some foreign visitors to have fondue and liked it a lot too.
Way fancier, for a drink in the summer: http://www.barontavernier.com/index.php?page=deck&chap=0
Going up to the Mont-Pèlerin you get a nice view too, from further away.
I used to commute every day to Fribourg for 2 years by train, and never got tired of the view... :)
joellek, Nov 6, 2008 @ 17:40