The Diana restaurant is a nice treat for anybody making the journey up the hill. The food here is surprisingly good and reasonably priced for Karlovy Vary. I had the Goulash in Bread.
Your browser is not able to show the Google Map within this window... Open in Maps.Google.com